如何在httppost/httpget请求中设置标头

Rit*_*ngh 3 android

我有一个像"post -H"授权的Web服务:令牌令牌="2hwhdh443hdhfh43j3jdej3j3"'.如何在httpPost/get请求中设置此头.

我的代码在这里 -

HttpClient client = new DefaultHttpClient();
            HttpPost request = new HttpPost(MainActivity.baseUrl
                    + "messages");
            request.setHeader(new BasicHeader("Content-Type","application/json"));
            request.setHeader(new BasicHeader("Authorization: Token","token= 2hwhdh443hdhfh43j3jdej3j3"));

            response = client.execute(request);
Run Code Online (Sandbox Code Playgroud)

但这会给出HTML响应.请任何人都可以指导我.

Abh*_*hek 9

尝试删除"Content-Type"标题并将"Authorization"修改为 -

request.addHeader("Authorization","Token token=2hwhdh443hdhfh43j3jdej3j3");
Run Code Online (Sandbox Code Playgroud)

为我工作