我需要做的就是从具有自签名 SSL 证书的 Web 服务器下载一些基本的基于文本和图像的文件。
我一直在试图弄清楚如何使用 HttpClient 来做到这一点,但是让 SSL 工作是一场噩梦,对于这样一个简单的任务来说似乎太麻烦了。
有没有更好的方法来执行这些文件下载?也许通过 WebView 或浏览器功能?重新发明一个简单的 HTTPS GET 请求的轮子是一个很大的痛苦,并且大大拖延了我的开发计划。
我需要做的就是从具有自签名 SSL 证书的 Web 服务器下载一些基本的基于文本和图像的文件。
我一直在试图弄清楚如何使用 HttpClient 来做到这一点,但是让 SSL 工作是一场噩梦,对于这样一个简单的任务来说似乎太麻烦了。
有没有更好的方法来执行这些文件下载?也许通过 WebView 或浏览器功能?重新发明一个简单的 HTTPS GET 请求的轮子是一个很大的痛苦,并且大大拖延了我的开发计划。
我找到了两个很好的例子来说明如何接受自签名 SSL 证书,HttpsURLConnection 和 HttpClient 各一个。
HttpsURLConnection 解决方案: Https Connection Android
HttpClient 解决方案: Android 上的自签名 SSL 接受