網路傳輸空格變為+的問題

benbenxiongyuan發表於2013-08-27

今天測試客戶端時發現對於帶空格的檔案,中介軟體伺服器返回的檔名總是把空格替換為+,導致客戶端提示找不到檔案。

經過分析發現用URLEncoder.encode編碼時,會把空格變為+,比如,當檔名為 “新建 文字文件.txt” ,從中介軟體伺服器返回值解碼後卻變成了“新建+文字文件.txt”

解決方法參考:http://blog.csdn.net/benbenxiongyuan/article/details/10609115

相關文章