首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如果网站是用GET而不是POST,该怎么模拟登陆它呀

2012-01-24 
如果网站是用GET而不是POST,该如何模拟登陆它呀?Post方式的主要是得到CookieContainer,然后在登陆的时候附

如果网站是用GET而不是POST,该如何模拟登陆它呀?
Post方式的主要是得到CookieContainer,然后在登陆的时候附加上它就OK了,现在发现对于Get方式的,却无效,老是提示Cannot   send   a   content-body   with   this   verb-type

[解决办法]
HttpWebRequest是支持Get Post方式的
看看你的参数是不是写错了
[解决办法]
request.ContentType = "application/x-www-form-urlencoded ";
比如这个Type只能再Post中用
再Get中去掉这一行

[解决办法]
学习
[解决办法]
不用设置ContentLength
直接用url= "http://www.abc.com/aaa/login.jsp? " + "cme=v1&zjhm= " + username + "&password= " + password;

热点排行