社区
Web 开发
帖子详情
用httpclient 请求https,返回400,怎么请求的详情
SummerReign
2018-03-08 10:27:39
登录结果{"body":"","message":"Bad Request","status":400}
感觉是请求缺少了校验,但是不知道怎么完整的请求过程
之前http请求的时候,还可以用wireshark看请求过程,对比一下还可以看自己哪里错了
...全文
1445
3
打赏
收藏
用httpclient 请求https,返回400,怎么请求的详情
登录结果{"body":"","message":"Bad Request","status":400} 感觉是请求缺少了校验,但是不知道怎么完整的请求过程 之前http请求的时候,还可以用wireshark看请求过程,对比一下还可以看自己哪里错了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SummerReign
2018-03-08
打赏
举报
回复
String loginurl="https://v4.passport.sohu.com/i/login/101305" String userid=url; String password=md5Util.Pd(passwords); System.out.println(password); String appid="101305"; String callback=""; //登录所需参数 List<NameValuePair> list=new ArrayList<NameValuePair>(); list.add(new BasicNameValuePair("userid", userid)); list.add(new BasicNameValuePair("password", password)); list.add(new BasicNameValuePair("appid", appid)); //list.add(new BasicNameValuePair("callback", callback)); //发送请求 HttpPost httpPost=new HttpPost(loginurl); UrlEncodedFormEntity uefEntity=new UrlEncodedFormEntity(list, "UTF-8"); httpPost.setEntity(uefEntity); //设置头部参数 httpPost.setHeader("Content-Type","text/html;charset=UTF-8"); httpPost.setHeader("User-Agent", "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0"); //接收相应 CloseableHttpResponse response=httpclient.execute(httpPost, context); System.out.println("状态码"+response.getStatusLine().getStatusCode()); HttpEntity Entity=response.getEntity(); String result=EntityUtils.toString(Entity,"utf-8"); System.out.println("登录结果"+result);
SummerReign
2018-03-08
打赏
举报
回复
引用 2 楼 u011594442 的回复:
少了一步吧,我看你network里面不是先get 一个请求再post么。
难道说是(第二个)
Sunyiban
2018-03-08
打赏
举报
回复
少了一步吧,我看你network里面不是先get 一个请求再post么。
httpclient
请求
方式+cookies
httpclient
请求
两种方式,如果有cookie可加上cookies,同步获取
返回
值
JAVA发送
HttpClient
请求
及接收
请求
结果过程
JAVA发送
HttpClient
请求
及接收
请求
结果过程
HttpClient
请求
android中使用
HttpClient
请求
资源并
返回
数据
HttpClient
模拟get,post
请求
并发送
请求
参数(json等)
NULL 博文链接:
https
://javasam.iteye.com/blog/2117845
HttpClient
发送get和post
请求
一个简单的易学的 基于
HttpClient
4.3发送psot及get
请求
,
返回
数据,适合初学者,适合初学者
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章