我正在嘗試通過HttpGet()方法處理以下URL:我需要做些什麼來解決「java.lang.IllegalArgumentException」?
而且我得到以下異常:
java.lang.IllegalArgumentException:
Invalid uri 'https://graph.facebook.com/search?q=Cafe++Bakery&type=event&access_token=&type=event&access_token=239090718395|lqqOnRWlcJOb3QGp3G4HW2aqhlc.': Invalid query
at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:222)
at org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:89)
現在,當我切&粘貼該URL到它的作品就好了browswer。我是 猜測它是某種需要發生的URL編碼,但我不確定我必須更改什麼才能從Http Client調用URL。
在此先感謝。
嘗試使用URL編碼'|'。它的代碼是'%7C'。 – David 2010-08-12 11:26:38
顯示代碼將有所幫助 – 2010-08-12 11:27:43
您的問題的標題非常糟糕^^,就好像IllegalArgumentException僅在HttpGet中發生xD – velop 2013-07-05 11:01:07