一、HTTP协议:请求消息 二、HTTP协议:响应消息 ...
分类:
Web程序 时间:
2019-10-01 22:46:38
阅读次数:
138
HTTP协议 1.四大特性 2.请求响应数据格式 3.响应状态码 下面是常见的HTTP状态码: 200 请求成功 301 资源(网页等)被永久转移到其它URL 404 请求的资源(网页等)不存在 500 内部服务器错误 HTTP状态码分类 | 分类 | 分类描述 | | | | | 1 | 信息,服 ...
分类:
Web程序 时间:
2019-10-01 18:06:19
阅读次数:
112
摘要 作为一个web开发者,每天都在使用者Http协议,却总是一知半解。本文参看Http RFC7230规范,梳理了http报文部分。 http 报文构成 start line: 起始行,描述请求或响应的基本信息 ( header field CRLF ): 头 CRLF [ message bod ...
分类:
Web程序 时间:
2019-09-30 23:36:55
阅读次数:
155
一、HTTP概述 (一)什么是HTTP协议? 当在web页面输入url后,浏览器会向web服务器请求资源以显示web页面,而它们之间使用的就是HTTP协议(HyperText Transfer Protocol,超文本传输协议),浏览器就是基于HTTP协议进行文档传输的。 (二)HTTP协议的特点 ...
分类:
Web程序 时间:
2019-09-30 21:29:30
阅读次数:
279
一、HTTP接口 Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要的数据完毕后,Http会立即将TCP连接断开,这个过程是很短的。所以Http连接是一种短连接,是一种无状态的连接 ...
分类:
Web程序 时间:
2019-09-30 16:27:07
阅读次数:
121
HTTP协议header中Content-Disposition中文文件名乱码 产生原因:header中只支持ASCII,所以我们传输的文件名必须是ASCII,当文件名为中文时,必须要将该中文转换成ASCII。 解决方法:对中文文件名使用url编码:java.net.URLEncoder.encod ...
分类:
Web程序 时间:
2019-09-30 09:53:58
阅读次数:
122
一 cookie 机制 Web应用程序是使用HTTP协议传输数据的。HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。即用户A购买了一件商品放入购物车内,当再次购买商品时服务器已经无法判断该购买行为是属于 ...
分类:
其他好文 时间:
2019-09-30 09:41:25
阅读次数:
82
http协议: - 服务器和客户端进行数据交互的一种形式 常用请求头信息: - User-Agent:请求载体的身份标识 - Connection:请求完毕后断开连接还是保持连接 (close keep-alive) 常用响应头信息: - Content-Type: 服务器响应客户端得数据类型 ht ...
分类:
Web程序 时间:
2019-09-29 22:08:05
阅读次数:
227
使用curl v www.baidu.com发送一个请求 使用wareshark的过滤器表达式显示这个完整请求 TCP HTTP协议 , 其中192.168.1.4是本地ip 可以看到84 85两个tcp帧合成一个http报文86 89 服务器端发生了数据帧重传,90 客户端重复确认了一下 最后服务 ...
分类:
Web程序 时间:
2019-09-28 15:01:32
阅读次数:
121
WebSocket 1.概述 1.1 WebSocket 是什么? WebSocket 是一种网络通信协议。RFC6455 定义了它的通信标准。 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 2.原理 HTTP 首先从HTTP说起,HTTP1.0是无 ...
分类:
Web程序 时间:
2019-09-28 01:12:52
阅读次数:
128