2015-09-26 61 views

回答

3

從遠處角度來看,一個URI相當複雜:有一個方案,一個權威,一條路徑,查詢......此外,你必須記住如何正確編碼你的數據。所有這些都很麻煩,而且是一項重複的任務。

UriBuilder旨在將您從這一切中抽象出來。它會正確編碼參數,然後將正確地建立自己的URI沒有太多的麻煩,並用一個簡單的語法:

UriBuilder.fromUri("http://localhost/").path("{a}").queryParam("name", "{value}").build("segment", "value"); 

將建立以下URI:http://localhost/segment?name=value{a}路徑將被第一個參數build替換,{value}將被第二個參數替換。

相關問題