我正在使用twitpic并正常登录,但当我在短时间内(< 30秒)更换账号并尝试上传图片时,我收到一段时间的"401未授权“回复,然后它在大约一分钟后开始工作,我的图片上传。
这看起来像是twitpic正在缓存一些东西,它需要一段时间才能失效,或者它看到我的IP地址是相同的,但我的oauth令牌不同。其他任何人都有这个问题,如果是这样,你是如何解决它的?
安德鲁
发布于 2011-05-06 20:10:27
我也有同样的问题。推特开发者几个月来无能为力!
然而,我把这一点告诉了ASIHTTPRequest。如果你正在使用ASIHTTPRequest上传到Twitpic服务器,切换回NSURLConnection。(或者弄清楚为什么ASI会有这样的缓存问题)。
甚至创建了https://github.com/Gurpartap/GSHTTPRequest和https://github.com/Gurpartap/GSFormDataRequest,快速地模仿了ASI的对应物,以便快速替换。
希望这对你有好处。
发布于 2012-02-02 20:08:57
我也遇到了同样的问题,并找到了解决方法:
yourRequest.shouldAttemptPersistentConnection = NO;希望这能有所帮助!
https://stackoverflow.com/questions/4129312
复制相似问题