HttpsURLConnection与不同Android版本的不同问题

时间:2012-01-11 12:12:31

标签: android http

我正在使用SOAP编写应用程序。所以我正在使用HttpsURLConnection进行HTTPS。当我使用带姜饼的HTC Hero时,一切都工作得很好。但是现在我有了带有ICS的Nexus S,我总是得到401响应,但是凭据很好,并且调用了Authenticator.setDefault()。在我的老板Froyo,我得到400或500,这是非常随意的。这是什么......?

当前源代码:http://pastebin.com/baTY98K5

1 个答案:

答案 0 :(得分:0)

我还遇到了一些使用HttpUrlConnection和GingerBread的问题(以前的版本使用得很好,代码相同)。

我迁移到HttpClient,它总是对我有用。我不确定HttpUrlConnection的问题是什么,但是这种方法有效。

如果有人有更好的解决方案使HttpUrlConnection正常工作,请告诉我。另外我会建议迁移到HttpClient。

相关问题