0
我有以下網址:什麼是正確的URLEncoder的編碼轉「到%22
https://api-test.company.com/contacts?q=email= 」[email protected]「
我使用解析它:
String URL = "https://api-test.company.com/contacts?" + URLEncoder.encode("[email protected]", "UTF-8");
我也曾嘗試 「ISO-8859-1」,但兩者返回此爲我的網址:
https://api-test.homeaway.com/contacts?q%3Demail%3Djlowder%40homeaway.com
爲了接收從我的服務器正確的反應,我需要的網址是:
https://api-test.company.com/contacts?q=email=%[email protected]%22
的22%是「」周圍的電子郵件地址標記。
如何構建正確的URL?的例子沒有我能找到這樣做..
注意:您不編碼整個查詢部分,只有*值*像Udo那樣。否則,你最終會編碼保留字符('q%3Demail')。 –
謝謝,那對我有效。 – Jason