我正在使用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);