当前位置: 代码迷 >> Java相关 >> httpclient post相关有关问题
  详细解决方案

httpclient post相关有关问题

热度:37   发布时间:2016-04-22 21:10:08.0
httpclient post相关问题
最近在看httpclient做爬虫相关的,抓取内容,简单通过URL获取内容可以了,我觉得httpclient还是很不错。但是现在有一个很不理解的问题,我本身对http协议研究不多,只是原理知道而已。

List<NameValuePair> formparams = new ArrayList<NameValuePair>();  
        formparams.add(new BasicNameValuePair("uname", name));  
        formparams.add(new BasicNameValuePair("pass", "e0c10f451217b93f76c2654b2b729b85"));  
        formparams.add(new BasicNameValuePair("auto_login","0"));  
        formparams.add(new BasicNameValuePair("a","1"));  
        formparams.add(new BasicNameValuePair("backurl","1"));  


就是这里的BasicNameValuePair是如何确定的,里面的一对值是如何确定的?
比如uname,pass这些字段是如何获取的?
我用httpanalyser来模拟查看,发现postdata是这样的


------解决方案--------------------
BasicNameValuePair 是提交的数据。模拟页面提交的数据。
------解决方案--------------------
你用浏览器F12 查看。
------解决方案--------------------
看网页源代码的。
  相关解决方案