博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
http
阅读量:6259 次
发布时间:2019-06-22

本文共 1081 字,大约阅读时间需要 3 分钟。

关于http当中的状态码含义:

1XX:指示信息=>表示请求已接收,继续处理;

2XX:成功=> 表示请求已被成功接收、理解、接受(200:成功发送请求);

3XX:重定向=>要完成请求必须进行更进一步的操作;

4XX:客户端错误=>请求有语法错误或请求无法实现(400:请求有语法错误;404:资源不存在;401:请求未授权;403:服务器拒绝服务);

5XX:服务端错误=>服务端未能实现合法的请求(500:服务器发生错误;503:服务器当前不能提供服务,一段时间后可恢复);

 

http请求常用的消息头:

Accept:浏览器告诉服务器,它所支持的数据类型;

Accept-Charset:浏览器告诉服务器,它支持哪种字符集;

Accept-Encoding:浏览器告诉服务器,它支持的压缩格式;

Accept-Language:浏览器告诉服务器,它的语言环境;

Host:浏览器告诉服务器,想访问哪台主机;

If-Modified-Since:浏览器告诉服务器,缓存数据的时间;

Referer:浏览器告诉服务器,客户机是哪个页面来的(防盗链);

Connection:浏览器告诉服务器,请求完成是断开链接还是保持链接;

 

http的响应常见响应头:

Location:服务器通过这个头,告诉浏览器跳到哪里;

Server:服务器通过这个头,告诉浏览器服务器的型号;

Content-Encoding:服务器通过这个头,告诉浏览器数据的压缩格式;

Content-Length:服务器通过这个头,告诉浏览器回送数据的长度;

Content-Language:服务器通过这个头,告诉浏览器语言环境;

Content-Type:服务器通过这个头,告诉浏览器回送数据的类型;

Refresh:服务器通过这个头,告诉浏览器定时刷新;

Content-Disposition:服务器通过这个头,告诉浏览器以下载方式打开数据;

Transfer-Encoding:服务器通过这个头,告诉浏览器数据是以分块方式回送的;

Expires:-1;//控制浏览器不要缓存

Cache-Control:no-cache;

Pragma:no-cache;

 

URL地址的推荐写法:

在JavaWeb开发中,只要是写URL地址,那么建议最好以"/"开头,也就是使用绝对路径的方式。如果“/”是给

服务器用的,则代表当前的web工程,如果“/”是给浏览器用的,则代表webapps目录。

转载于:https://www.cnblogs.com/chendc/p/9105469.html

你可能感兴趣的文章
Quoit Design
查看>>
iOS---后台运行机制详解
查看>>
python-装饰器的最终形态和固定格式 语法糖
查看>>
iphone配置实用工具iPhone Configuration Utility
查看>>
Centos搭建开发环境,PHP7+ Nginx1.12+ Mysql5.7
查看>>
RSA的密钥把JAVA格式转换成C#的格式
查看>>
转载 HTTPS 之fiddler抓包、jmeter请求
查看>>
Android常用查询网站
查看>>
wifi diplasy流程介绍
查看>>
使用浏览器做编辑器
查看>>
【20181030T1】排列树【树形结构+组合数】
查看>>
windows&linux双系统时间相差8小时
查看>>
史上最详细的linux网卡ifcfg-eth0配置详解
查看>>
iphone-common-codes-ccteam源代码 CCUIScreen.m
查看>>
SDO_Geometry相关学习(转载)
查看>>
二叉查找(排序)树的分析与实现
查看>>
LeetCode-230. Kth Smallest Element in a BST
查看>>
js之隔行换色
查看>>
使用EMQ搭建MQTT服务器
查看>>
P3379 【模板】最近公共祖先(LCA)(树链剖分)版
查看>>