0

我的公司正在使用基于 asp.net 的服务,当有某个 http 获取请求时,它会“做事”。URL 如下所示:

https://www.server.tld/service/dostuff.ashx?user=user&pass=pass&command=some+command

我正在尝试在 Android 中实现一个方法,该方法将调用 URL。该命令还返回我可能需要获取的 xml 响应。

目前,我正在使用来自另一个 stackoverflow 问题的代码,但我似乎无法让它工作:

HttpClient httpclient = new DefaultHttpClient();
HttpGet httpget = new HttpGet(httpGetUrl);
HttpResponse response;
try {
    response = httpclient.execute(httpget);
    HttpEntity entity = response.getEntity();
    if (entity != null) {
        InputStream instream = entity.getContent();
        String result = convertStreamToString(instream);
        instream.close();
        }
    } catch (Exception e) {}

// convertStreamToString method

我的问题是,对于 https 连接或与 asp 交互是否有一些特殊要求?也许我应该为此使用功能更强大的网络客户端?

4

0 回答 0