java使用httpurlconnection模拟登陆时404,FileNotFoundException
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java使用httpurlconnection模拟登陆时404,FileNotFoundException相关的知识,希望对你有一定的参考价值。
这是网址http://ecard.gdqy.edu.cn/loginstudent.action。要post参数过去才能登陆,浏览器可以直接打开,但是使用httpurlconnection就会404报错。我怀疑是服务端判定是不是浏览器访问了,设置了User-Agent也没有用。
用了一个在线测试的工具也是404
4.0中设置httpCon.setDoOutput(true),将导致请求以post方式提交,即使设置了httpCon.setRequestMethod("GET");
将代码中的httpCon.setDoOutput(true);删除即可! 参考技术A 楼主,登录相关的fields填什么,不知道信息,没法测试
可以使用HTTP抓包看看浏览器时,提交了使用信息本回答被提问者和网友采纳
以上是关于java使用httpurlconnection模拟登陆时404,FileNotFoundException的主要内容,如果未能解决你的问题,请参考以下文章
JAVA通过HttpURLConnection 上传和下载文件
使用 Android HttpURLConnection 获取 Http