我使用網址提取Java API的 http://code.google.com/appengine/docs/java/urlfetch/overview.html#Fet ... 擺脫graph.facebook.com信息,不過,我不斷收到 錯誤: 的java.lang。在 指數58在查詢非法字符:https://graph.facebook.com/me?access_token= ... 任何想法拋出:IllegalArgumentException 在java.net.URI.create(URI.java:842) ... 造成的:java.net.URISyntaxException?使用URLFetchService/URL - 谷歌的AppEngine爲Java
1
A
回答
1
的錯誤信息幾乎說明了一切:你正試圖獲取URI包含非法字符在指數58.我也與你的URL得到異常:
public static void main(String[] args) throws Exception {
String s = "https://graph.facebook.com/me?access_token=593172238640599|e2a5e8bb8625b56358fe6219.1-530295086|zt7TYKmSF4e3WLWbF8jc7_P8MK8";
URI uri = new URI(s);
}
拋出:
Exception in thread "main" java.net.URISyntaxException: Illegal character in query at index 58: https://graph.facebook.com/me?access_token=593172238640599|e2a5e8bb8625b56358fe6219.1-530295086|zt7TYKmSF4e3WLWbF8jc7_P8MK8 at java.net.URI$Parser.fail(URI.java:2809) at java.net.URI$Parser.checkChars(URI.java:2982) at java.net.URI$Parser.parseHierarchical(URI.java:3072) at java.net.URI$Parser.parse(URI.java:3014) at java.net.URI.(URI.java:578)
位置58處的字符是「|」字符。你需要URL編碼這個角色(和其他的發生)。
相關問題
- 1. 谷歌的AppEngine長爲Int
- 2. 谷歌的AppEngine的Java - getServingUrl不圖像
- 3. 谷歌appengine-db.key()
- 4. Streamig的數據BigQuery在谷歌Appengine - java
- 5. 在谷歌的AppEngine
- 6. 谷歌appengine頻道API(Java)的問題
- 7. 使用谷歌Appengine SDK PIL的麻煩
- 8. 環境谷歌Appengine
- 9. 谷歌appengine應用授權
- 10. 谷歌AppEngine(利用USB?)
- 11. 使用Java 7官方谷歌的AppEngine Maven插件
- 12. 谷歌Appengine上的django
- 13. 名在谷歌的AppEngine
- 14. 在谷歌appengine上使用HTTP流
- 15. 與谷歌AppEngine上使用pytest
- 16. 啓動谷歌的AppEngine devserver
- 17. 谷歌AppEngine與Silverlight客戶端使用谷歌登錄
- 18. FacebookXmlRestClient谷歌AppEngine上的NotSerializableException
- 19. 谷歌的AppEngine URL安全
- 20. 在谷歌的AppEngine運行
- 21. 問題在谷歌的AppEngine
- 22. 谷歌的AppEngine,NDB和JSON
- 23. 如何在谷歌的AppEngine
- 24. 谷歌Appengine:奇數get_by_key_name行爲
- 25. 谷歌AppEngine上:使複雜的查詢
- 26. 谷歌AppEngine數據庫
- 27. 谷歌AppEngine分片問題
- 28. 谷歌appengine golang API - InstanceClass
- 29. 谷歌appengine- aptana工作室
- 30. 調試谷歌appengine蟒蛇
問題是,它在獨立應用程序上工作正常,但它不適用於Google Appengine for Java。 – user458336 2011-05-19 18:46:08
難道是這個長度嗎?是否有限制您可以適合使用谷歌appneing爲Java的URL的長度。 – user458336 2011-05-19 22:25:55
@ user458336 - 你可以粘貼網址嗎? – 2011-05-20 08:58:23