在android中使用Httpurlconnection get方法时收到错误的请求消息

时间:2012-03-06 19:36:44

标签: android httpurlconnection sessionid

我正在使用Httpurlconnection在Android应用程序中实现Rest webservices。

我有两项活动。第一个活动是登录活动,第二个活动是家庭活动。

在登录活动中,我正在调用一个post方法并发送用户名&密码,获得响应。从响应中我获得会话ID,我将其传递给第二个活动。

第一项活动是成功的。

在第二个活动中,我正在调用get请求。

我正在从第一个活动传递会话ID。

我在get请求的标头中设置会话ID。但我收到了一条不好的消息。

* 代码:400响应消息:错误请求响应内容 - > null *

我的要求是

WebServiceClient client1 = new WebServiceClient();
            HashMap<String, String> hm1 = new HashMap<String, String>();
            hm1.put("CONTENT-TYPE", "application/xml");
            hm1.put("Accept", "application/xml");
            hm1.put("Cookie", "JSESSIONID=" + sessionId);
                        String social = "https://urlnotmentioned.com/resources";
            WebServiceResponse resp1 = client1.doGet(new URL(social), hm1);
            System.out.println("Social response" + resp1);

0 个答案:

没有答案