随笔分类 - http
摘要:https://blog.csdn.net/weixin_36750623/article/details/84946203 linux下产生SIGPIPE原因 signalclinux 写了一个简单的client 和 server测试函数,server在调用完accpet之后,会向监听套接字进行w
阅读全文
摘要:原文:https://mp.weixin.qq.com/s/GICbiyJpINrHZ41u_4zT-A 一、HTTP的历史 早在 HTTP 建立之初,主要就是为了将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。也是说对于前端来说,我们所写的HTML页面将要放在我们的 web 服
阅读全文
摘要:http的响应数据由下面2部分构成:响应头 + 数据部分数据部分的格式由响应头说明一般情况下,HTTP的响应头包含Content-Length域来指明数据的长度,例如: 有时候,服务器生成HTTP响应时,不好确定响应数据的大小,可能是大文件的下载或后台需要复杂的逻辑处理生成页面,这样一般就使用chu
阅读全文
摘要:最近项目中遇到了问题,会偶然出现服务端返回不是客户端请求报文的情况 经过排查后发现,是客户端的http长链接网络库,在第一次发送超时的情况下,没有断开连接,而是用此长链接继续发送, A包发送但超时未响应,然后发送B包,这时收到了A包的响应,则就会认为A包的响应为B包的响应内容,这就导致了此后的htt
阅读全文
摘要:1.Linux下文本浏览器lynx 文本浏览器,顾名思义就是只有文本的浏览器,这个浏览器可以在命令行下打开使用 2.CURL 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url
阅读全文
摘要:记录几篇讲的比较好的文章 https://www.cnblogs.com/moyand/p/9047978.html https://blog.csdn.net/wabiaozia/article/details/75197132 https://www.cnblogs.com/wxinyu/p/9
阅读全文
摘要:一直都知道302是临时重定向,可是不懂为什么要用这个,直到看到了这个 这样就可以用一个URL,来访问其他的URL上的资源了,非常的nice
阅读全文
摘要:其实就是建立tcp连接,通过对数据包的解析是否有http的头字段来判断是不是http的,wireshark就是这样 下面是一个别人总结的图 这个我自己写了一下但是没实现到cgi那里,贴一个别人用windows实现的地址 https://blog.csdn.net/magictong/article/
阅读全文
摘要:原文地址:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html#3931004(推荐看原文,因为原文文章末有更详细链接) 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。
阅读全文
摘要:作者:知乎用户链接:https://www.zhihu.com/question/19786827/answer/28752144来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识
阅读全文