查logo的网站江西网络推广外包
web/
2025/10/1 21:16:22/
文章来源:
查logo的网站,江西网络推广外包,wordpress全站链接,订阅号和服务号的区别文章目录一、HTTP简介二、请求报文三、请求方式四、媒体类型五、响应报文一、HTTP简介
HTTP#xff1a;Hyper Text Transfer Protocol 超文本传输协议。HTTP最大的作用就是确定了请求和响应数据的格式。浏览器发送给服务器的数据#xff1a;请求报文#xff1b;服务器返回给…
文章目录一、HTTP简介二、请求报文三、请求方式四、媒体类型五、响应报文一、HTTP简介
HTTPHyper Text Transfer Protocol 超文本传输协议。HTTP最大的作用就是确定了请求和响应数据的格式。浏览器发送给服务器的数据请求报文服务器返回给浏览器的数据响应报文。 二、请求报文
1、请求报文的三个部分 2、请求行 作用展示当前请求的最基本信息。 POST /dynamic/target.jsp HTTP/1.1 请求方式访问地址HTTP协议的版本
3、请求消息头 作用通过具体的参数对本次请求进行详细的说明。 格式键值对键和值之间使用冒号隔开。 一些比较重要的请求消息头 4、请求体 作用作为请求的主体发送数据给服务器。具体来说其实就是POST请求方式下的请求参数。 格式 [1]form data 含义当前请求体是一个表单提交的请求参数。 查看源码后发现格式如下 usernametompassword123456 每一组请求参数是一个键值对键和值中间是等号键值对之间是号
[2]Request Payload 含义整个请求体以某种特定格式来组织数据例如JSON格式。 三、请求方式
1、HTTP协议已定义的请求方式 HTTP1.1中共定义了八种请求方式
GET从服务器端获取数据POST将数据保存到服务器端PUT命令服务器对数据执行更新DELETE命令服务器删除数据HEADCONNECTOPTIONSTRACE
2、GET请求 特征1没有请求体。 特征2请求参数附着在URL地址后面。 特征3请求参数在浏览器地址栏能够直接被看到存在安全隐患。 特征4在URL地址后面携带请求参数数据容量非常有限。如果数据量大那么超出容量的数据会丢失。 特征5从报文角度分析请求参数是在请求行中携带的因为访问地址在请求行。
3、POST请求 特征1有请求体。 特征2请求参数放在请求体中。 特征3请求体发送数据的空间没有限制。 特征4可以发送各种不同类型的数据。 特征5从报文角度分析请求参数是在请求体中携带的。 特征6由于请求参数是放在请求体中所以浏览器地址栏看不到。 四、媒体类型
1、HTTP协议中的MIME类型 Multipurpose Internet Mail Extensions
2、用途 为了让用户通过浏览器和服务器端交互的过程中有更好、更丰富的体验HTTP协议需要支持丰富的数据类型。
3、MIME类型定义参考 我们可以通过查看Tomcat解压目录下conf/web.xml配置文件了解HTTP协议中定义的MIME类型。
mime-mappingextensionmp4/extensionmime-typevideo/mp4/mime-type
/mime-mapping
mime-mappingextensiondoc/extensionmime-typeapplication/msword/mime-type
/mime-mapping
mime-mappingextensionjson/extensionmime-typeapplication/json/mime-type
/mime-mapping
mime-mappingextensionhtml/extensionmime-typetext/html/mime-type
/mime-mapping从上面的例子中可以看出MIME的基本格式是 大类/具体类型 MIME类型在HTTP报文中对应的是内容类型Content-type。 五、响应报文 1、响应状态行 HTTP/1.1 200 OK HTTP协议版本响应状态码响应状态的说明文字
2、响应消息头
响应体的说明书服务器端对浏览器端设置数据例如服务器端返回Cookie信息 3、响应体 服务器返回的数据主体有可能是各种数据类型。
HTML页面图片视频以下载形式返回的文件CSS文件JavaScript文件
4、响应状态码 作用以编码的形式告诉浏览器当前请求处理的结果。 404产生的具体原因 ①访问地址写错了确实是没有这个资源。 ②访问了WEB-INF目录下的资源。 ③Web应用启动的时候控制台已经抛出异常导致整个Web应用不可用。 ④服务器端缓存。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85253.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!