Android HttpClient和HTTPS

我是在Android中实现HTTPS连接的新手。 基本上,我试图连接到使用org.apache.http.client.HttpClient的服务器。 我相信,在某种程度上,我需要访问应用程序的密钥库,以便用私钥授权我的客户端。 但是,目前,我只是想连接,看看会发生什么; 我不断收到HTTP / 1.1 400错误的请求错误。

尽pipe有很多例子,但我似乎无法做出正面或反面的结论(这些例子似乎都不适合我)。 我的代码看起来像这样(BODY常量是XmlRPC):

private void connect() throws IOException, URISyntaxException{ HttpPost post = new HttpPost(new URI(PROD_URL)); HttpClient client = new DefaultHttpClient(); post.setEntity(new StringEntity(BODY)); HttpResponse result = client.execute(post); Log.d("MainActivity", result.getStatusLine().toString()); } 

所以,很简单。 让我知道有没有人有任何build议。 谢谢!

Solutions Collecting From Web of "Android HttpClient和HTTPS"