04-30 18:33:23.036: E/AndroidRuntime(22231): java.lang.IllegalArgumentException: Illegal character in query at index 54: http://www.slicapp.com/slic/edit_profile.php?message=[{&[email protected]&email2=bgf&email3=hg&facebook=ggf&twitter=&gplus=&youtube=&linkedin=&instagram=&tumblr=ggf&udid1251935507&fbuid1251935507&fbid& fbpw}]
04-30 18:33:23.036: E/AndroidRuntime(22231): at java.net.URI.create(URI.java:970)
04-30 18:33:23.036: E/AndroidRuntime(22231): at org.apache.http.client.methods.HttpPost.<init>(HttpPost.java:79)
回答
uploding到服務器你有放大器之間的查詢空間&
ABD fbpw
..
http://www.slicapp.com/slic/edit_profile.php?message=[{&[email protected]&email2=bgf&email3=hg&facebook=ggf&twitter=&gplus=&youtube=&linkedin=&instagram=&tumblr=ggf&udid1251935507&fbuid1251935507&fbid& fbpw}]
^
另外,還要注意爲this答案,括號[
和]
可能需要百分比轉義(您擁有的第一個是被投訴的索引)。引用:
的「[」和「]」字符是字符,並且應該是 %的轉義如果沒有用作在具體方案- 語法定界符。該規範表示:
「URI產生應用程序應該百分之編碼數據八位字節 對應於保留集中的字符除非這些字符 特別通過URI方案在於 分量來表示數據允許的。」
我沒有從這個鏈接如何解碼[,{如果我刪除這些括號沒有錯誤即將到來,所以請建議我如何編碼[,{,}] – user 2013-04-30 13:57:13
看看這裏:http://stackoverflow.com/問題/ 3286067/url-encoding-in-android – thegrinner 2013-04-30 13:59:03
通過檢查這個web服務可以ü請告訴我是這是HttpGet還是Post我正在使用HTTP Post方法可以請你檢查一下嗎? – user 2013-04-30 14:19:03
- 1. Android越來越JSONObject異常
- 2. 越來越ClassNotFound的異常在WebLogic
- 3. 越來越溢出異常,而在C#構造函數intiliazing
- 4. 螺紋越來越異常「主要」 java.lang.NoClassDefFoundError:
- 5. 我越來越嚴重異常
- 6. 越來越UndeclaredThrowableException中,而不是我自己的異常
- 7. 的Android,越來越被撞毀我的應用程序異常
- 8. 越來越怪異FBSDKLog
- 9. 的Android越來越PHONENUMBER
- 10. 的Android越來越java.net.SocketTimeoutException
- 11. Android遊標越界異常
- 12. 越來越怪異空指針異常的ProGuard
- 13. 越界異常
- 14. 越界異常
- 15. 越來越怪異的錯誤而在IOS
- 16. TestNG的:越來越ArrayIndexOutOfBoundsException異常:0在執行測試與Maven
- 17. 我在Infinispan的緩存越來越TimeoutException異常
- 18. 越來越ClassCastException異常在獨立的OSGi框架,JAXB
- 19. 在越來越怪異值雙
- 20. 越來越怪異輸出在C
- 21. 越來越怪異字符在Java中
- 22. 整理規劃越來越怪異異常
- 23. 越來越空,而使用在PHP
- 24. Android Imageview越來越小
- 25. 在xml中的Android滾動視圖越來越不幸停止異常
- 26. 是在FragmentPagerAdapter的Android越來越片段
- 27. 越來越異常評估SpringEL表達式:錯誤在thymeleaf
- 28. 寬行 - 越來越怪異的錯誤
- 29. BerkeleyDB越來越胖,越來越慢
- 30. 越來越AndroidRuntime:致命異常:#的AsyncTask 1
你使用的是什麼代碼? – thegrinner 2013-04-30 13:09:34
只要檢查你的'URL'是否有效!我在'&'和'fbpw'之間看到一個空格! – NINCOMPOOP 2013-04-30 13:10:25