2013-08-25 17 views

回答

1

該解決方案被稱爲URL編碼

無論其內容如何,​​您應該輸入alwaysURL-encode個別請求參數名稱值。最終,你的URL應該結束這樣看,在編碼過程中使用UTF-8字符集時:

http://www.portal.mywebsite.com/res_a/res_b?orig=http%3A%2F%2Fmyorigin.com%2Ftest1%2Ftest2%3Fq1%3Dv1%26q2%3Dv2 

每一個自我尊重的編程語言有這份工作的API。根據你的問題歷史記錄,你對Java很熟悉,所以這裏有一個與基於Java的例子相關的問題:Java URL encoding of query string parameters。對於其他語言,只需使用其他關鍵字「URL編碼」進行搜索即可。

+0

謝謝,有這個工作的開源輕量級C庫嗎? – wei

+0

不客氣。對不起,我不做C,所以我無法說清楚,但這裏有一個我認爲有幫助的鏈接:http://stackoverflow.com/search?q=%5Bc%5D+url+encoding – BalusC

相關問題