sushiwu / fanfoudroid

Automatically exported from code.google.com/p/fanfoudroid
0 stars 0 forks source link

getStatus获取某些ID不成功 #19

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
在StatusActivity获取replyStatus的时候,经常会出现下面这样的异�
��:

01-15 11:49:03.951: ERROR/HttpClient(18975): 403:The request is understood, but 
it has been refused.  An accompanying error message will explain why.
01-15 11:49:03.951: ERROR/HttpClient(18975): 
{"request":"\/statuses\/show\/sVO846Pjg-4.json?source=fanfoudroid&format=html","
error":"\u4f60\u6ca1\u6709\u901a\u8fc7\u8fd9\u4e2a\u7528\u6237\u7684\u9a8c\u8bc1
"}

但是用curl去get是能正常获得的。

Original issue reported on code.google.com by ch.lin...@gmail.com on 15 Jan 2011 at 4:07

GoogleCodeExporter commented 9 years ago
error: 你没有通过这个用户的验证 
待测试。

Original comment by lds1...@gmail.com on 15 Jan 2011 at 4:45

GoogleCodeExporter commented 9 years ago
通过从数据库查询,在功能上部分修复了这个问题:Revision: 
d72b21d5b5 、e8b4fd1cce
但是根本问题仍未解决。

Original comment by ch.lin...@gmail.com on 16 Jan 2011 at 1:24

GoogleCodeExporter commented 9 years ago
I/HttpClient( 6627): Sending GET request to 
http://api.fanfou.com/statuses/show/sx4nHt4ALeU.json?source=fanfoudroid&format=h
tml
D/HttpClient( 6627): ----------------- HTTP Request Start ----------------------
D/HttpClient( 6627): [Request]
I/ActivityManager(  170): Displayed com.ch_linghu.fanfoudroid/.StatusActivity: 
+375ms
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/normal.ovpn]-mgmt( 6656): up: 0.04 kBps 
- down: 0.06 kBps
E/StatusActivity( 6627): 403:The request is understood, but it has been 
refused.  An accompanying error message will explain why.
E/StatusActivity( 6627): 
{"request":"\/statuses\/show\/sx4nHt4ALeU.json?source=fanfoudroid&format=html","
error":"\u4f60\u6ca1\u6709\u901a\u8fc7\u8fd9\u4e2a\u7528\u6237\u7684\u9a8c\u8bc1
"}
E/StatusActivity( 6627): 
E/StatusActivity( 6627): com.ch_linghu.fanfoudroid.weibo.WeiboException: 
403:The request is understood, but it has been refused.  An accompanying error 
message will explain why.
E/StatusActivity( 6627): 
{"request":"\/statuses\/show\/sx4nHt4ALeU.json?source=fanfoudroid&format=html","
error":"\u4f60\u6ca1\u6709\u901a\u8fc7\u8fd9\u4e2a\u7528\u6237\u7684\u9a8c\u8bc1
"}
E/StatusActivity( 6627): 
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.http.HttpClient.HandleResponseStatusCode(HttpClient.ja
va:415)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.http.HttpClient.httpRequest(HttpClient.java:219)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.http.HttpClient.httpRequest(HttpClient.java:185)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.http.HttpClient.get(HttpClient.java:180)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.weibo.Weibo.get(Weibo.java:259)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.weibo.Weibo.get(Weibo.java:197)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.weibo.Weibo.showStatus(Weibo.java:564)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.StatusActivity$GetStatusTask._doInBackground(StatusAct
ivity.java:417)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.task.GenericTask.doInBackground(GenericTask.java:66)
E/StatusActivity( 6627):    at 
com.ch_linghu.fanfoudroid.task.GenericTask.doInBackground(GenericTask.java:1)
E/StatusActivity( 6627):    at android.os.AsyncTask$2.call(AsyncTask.java:185)
E/StatusActivity( 6627):    at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306)
E/StatusActivity( 6627):    at 
java.util.concurrent.FutureTask.run(FutureTask.java:138)
E/StatusActivity( 6627):    at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
E/StatusActivity( 6627):    at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
E/StatusActivity( 6627):    at java.lang.Thread.run(Thread.java:1019)
E/StatusActivity( 6627): Caused by: 
com.ch_linghu.fanfoudroid.http.HttpRefusedException
E/StatusActivity( 6627):    ... 16 more
I/TwitterListBaseActivity( 6627): onStop.

Original comment by ch.lin...@gmail.com on 23 Jan 2011 at 2:22

GoogleCodeExporter commented 9 years ago
应该是修复了, DefaultHttpClient配置问题. 解决方法见 
com.ch_linghu.fanfoudroid.http.HttpClient

Original comment by lds2...@gmail.com on 24 Jan 2011 at 8:13