JavaEE学习02--HTTP协议
来源:互联网 发布:国际关系学院知乎 编辑:程序博客网 时间:2024/06/05 11:38
http协议的格式(响应&请求)
1.首行
2.头
3.空行
4.正文
HTTP请求
HTTP请求的文档格式
HTTP请求包含请求方式,请求路径,请求首行等内容。HTTP请求因请求首行的不同分为GET请求和POST请求。
1. GET请求
请求参数存放在请求首行中,发送给浏览器,请求参数会在浏览器地址栏中显示出来。没有请求正文。请求头中可存放的数据大小有限制,请求参数长度不能超过1K, 参数追加在url后面。
2. POST请求
数据存放在请求正文中,发送给浏览器,请求数据大小没有限制。请求参数默认使用URL编码。
不常用配置
1.禁用浏览器缓存
* Expires: -1
* Cache-Control: no-cache
* Pragma: no-cache
2.Referer请求来源
点击链接进行访问referer的值为链接地址。浏览器直接输入地址进行访问referer的值为空。用来统计来源(例如通过百度访问本网站的次数)和防盗链(例如防止非点击本站链接来直接访问本站资源的行为)
HTTP响应
响应状态码
200 -->成功
302 -->请求重定向
304 -->请求资源没有改变
404 -->请求的资源不存在,属性客户端错误。
500 -->服务器内部错误
0 0
- JavaEE学习02--HTTP协议
- 【我的javaEE学习】HTTP协议学习
- javaEE http协议
- javaee学习之路(三)HTTP协议学习
- 【JavaEE学习笔记】Web服务器_Tomcat,http协议
- (7)JavaEE之web开发简介,Http协议
- JavaEE 要懂的小事:一、图解Http协议
- JavaEE实战——Tomcat、web程序结构、Http协议、HttpUrlConnection
- 【http】http协议学习系列
- http协议学习-http代理
- HTTP协议学习
- HTTP协议学习笔记
- HTTP 协议学习
- Http 协议学习链接
- HTTP协议学习总结
- http协议学习系列
- http协议学习系列
- http协议学习系列
- 三个线程顺序打印ABC
- Java去除数组中重复元素的两种实现
- hadoop的调度
- CDN和DNS的区别
- Java虚拟机方法的执行过程简述
- JavaEE学习02--HTTP协议
- SpringMVC结合天气api实现天气查询
- Spring3.1.0实现原理分析(六).实例化
- 使用jquery的ajax进行异步交互(json格式)
- SpringBoot非官方教程 | 第二十六篇: sprinboot整合elk,搭建实时日志平台
- 链表趣题---快慢指针判断链表是否有环
- Scala高阶函数
- pdir ==> 扩展dir的好用的库
- hive--Hive之数据倾斜的原因和解决方法