0
我目前正在試圖形成一個很老的網站,不使用標準UTF-8編碼和一些查詢參數的特殊字符的請求,如á,é和ã。如何使用WSRequest API處理ISO-8859-1編碼請求?
在傳遞查詢參數之前,我不能使用URLEncoder,因爲它會重新編碼所有內容並且弄亂參數。
所以我需要告訴WSRequest不要編碼任何東西,或者按照我想要的方式編碼它。
這裏是我的塊創建請求:
WSRequest request = ws.url(URL)
.setQueryParameter("ST", uf)
.setQueryParameter("CT", cap)
.setQueryParameter("segment", segment)
.setQueryParameter("period", period);
如果我嘗試使用上WSRequest標準編碼中,將獲得編碼成%C3%A1代替%E1這是我真正想要的。
和..這是什麼都和互聯網上開展豐富的客戶端圖形用戶界面呢? –