我正嘗試使用以下鏈接在服務器上發送數據。Android中的索引處的查詢中的非法字符「 - 」
**WEBSERVICE LINK:**
http://75.125.237.76/post_reviews.php?data=text1
如果我設定一個字符串的文件數據(例如:數據=文本1),其時在源代碼中我try塊工作正常,無任何異常。
但是,當我設置數據字段與多個字符串與空格(例如:數據=文本1 text2文本3),然後異常生成,即查詢中的非法字符。
**EXCEPTION:**
Illegal character in query at index 75: http://75.125.237.76/post_reviews.php?data=text1 text2 text3
我的問題是,爲什麼例外產生當我們使用多個字符串(如:數據=我的名字是XYZ)。
如果我更換數據字段與單一字符串時工作正常。(數據= XYZ)
Thanx爲所有答案。我的問題是通過data = data.replaceAll(「」,「%20」)解決的。 thanx全部 –