Android 如何用HttpClient 以Post方式提交数据并添加http头信息

邂逅msQW50
2013-10-12 · TA获得超过3285个赞
知道小有建树答主
回答量:924
采纳率:0%
帮助的人:1747万
展开全部
httppost.addHeader(Authorization, your token); //认证token httppost.addHeader(Content-Type, application/json); httppost.addHeader(User-Agent, imgfornote); //http post的json数据格式: {name: your name,parentId: id_of_parent} JSONObject obj = new JSONObject(); obj.put(name, your name); obj.put(parentId, your parentid); httppost.setEntity(new StringEntity(obj.toString())); HttpResponse response; response = httpclient.execute(httppost); //检验状态码,如果成功接收数据 int code = response.getStatusLine().getStatusCode(); if (code == 200) { String rev = EntityUtils.toString(response.getEntity());//返回json格式: {id: 27JpL~j4vsL0LX00E00005,version: abc} obj = new JSONObject(rev);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式