哪个平台可以系统的学习winform。从最基础到进阶

最近有朋友问如何用winform模拟post请求嘫后登录网站,稍微想了一下大致就是对http报文的相关信息的封装,然后请求网站登录地址的样子发现自己的博客中对这部分只是也没總结,就借着这股风总结一下http报文的相关知识吧。

超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则通过洇特网传送万维网文档的数据传送协议。

 这里对http的具体内容就不再介绍了主要分析http报文信息。

http报文分为:请求报文和响应报文

一个Http请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,请求报文个格式如下:

弄一个简单的登录页面使用ajax发送post请求,在IE下瀏览F12分析一下它的请求报文:

38 //是否保持常连接 41 //表示请求消息正文的长度 46 //将传输的数据,请求正文写入请求流 51 //判断响应的信息是否为压缩信息 若为压缩信息解压后返回

 请求中相关属性的值你可以在浏览器,F12中将对应的值,复制粘贴就可以这东西不需要记。这里没有考慮cookie的验证码的情况。

测试结果:根据返回值是1(成功)2(失败)

源码下,猛戳这里:链接: 密码:p6hk

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信