美文网首页
概述:读《HTTP权威指南》笔记

概述:读《HTTP权威指南》笔记

作者: 二货豆子 | 来源:发表于2017-11-23 08:45 被阅读0次

Web资源

Web服务器文件系统中的静态文件,和根据需要生成内容的软件程序。所有能提供Web内容的东西都是Web资源。

MIME类型

如"Content-type: image/jpeg",与数据内容一同送回,是文本标记,表示一种主要对象类型和子类型。

URI:统一资源标识符

 URL统一资源定位符:描述特定服务器上资源的特定位置,说明了协议,服务器和本地资源。

URN统一资源名:作为特定内容唯一使用名称。

URI包含URL和URN,但现在提到URI基本都是URL,因为URN没有大规模使用。

HTTP事物

由一个请求命令和一个响应结果组成。通过报文的格式化数据块进行。

HTTP方法

GET从服务器像客户端发送命名资源

PUT将来自客户端的数据存储到一个命名的服务器资源中去

DELETE:删除服务器命名资源

POST将客户端数据发送到一个服务器网关应用程序

HEAD仅发送命名资源响应中的HTTP首部

HTTP状态码

三位数字加一句解释性短语

HTTP报文

由一行行的字符串组成,都是纯文本。从Web客户端发往Web服务器的HTTP报文称为请求报文。发过来称为响应报文。

起始行:报文的第一行,在请求报文中说明要做什么,响应报文中说明出现了什么情况。

首部字段:为了便于解析,以一个空行结束。

主体:可选,请求主体包括要发送给Web服务器的数据,响应主体装载了返回给客户端的数据,可包含任意二进制数据或文本。

TCP/IP协议

HTTP是个应用层协议。网络通信的细节交给了传输协议TCP/IP。

输入url后发生了什么?

1.浏览器从url中解析出服务器的主机名

2.浏览器将服务器的主机名转换成服务器的IP地址

3.浏览器将端口号(如果有的话)从url中解析出来。

4浏览器建立一条与Web服务器的TCP连接。

5浏览器向服务器发送一条HTTP请求报文

6服务器向浏览器回送一条HTTP响应报文

7关闭连接,浏览器显示文档

相关文章

  • 概述:读《HTTP权威指南》笔记

    Web资源 Web服务器文件系统中的静态文件,和根据需要生成内容的软件程序。所有能提供Web内容的东西都是Web资...

  • 1-HTTP概述

    HTTP权威指南Ch1-HTTP概述 笔记 第一章 HTTP概述 1.1 HTTP-因特网的多媒体信使 HTTP ...

  • 1·HTTP 概述

    1、前言 本文是《HTTP 权威指南》的第一章节 HTTP 概述的 读书笔记,我会尝试站在 HTTP 设计者 的角...

  • HTTP权威指南 - HTTP概述(1)

    HTTP概述 Web浏览器、服务器和相关的Web应用程序都是通过HTTP相互通信的。HTTP是现代全球因特网中使用...

  • HTTP协议笔记

    收集些HTTP协议资料, 做下笔记 HTTP权威指南读书笔记 http://www.cnblogs.com/qcs...

  • HTTP报文(1):读《HTTP权威指南》笔记

    HTTP报文 以一些文本形式的元信息开头,描述了报文的内容及含义,后面跟着可选的数据部分,在客户端,服务器,和代理...

  • HTTP报文(3):读《HTTP权威指南》笔记

    首部的分类:通用首部,请求首部,响应首部,实体首部,扩展首部。 通用首部:客户端和服务端都可以使用,比如Date首...

  • HTTP报文(2):读《HTTP权威指南》笔记

    状态码 100~199 信息性状态码 100 Continue 收到了请求的初始部分,请客户端继续。客户端首部发送...

  • 《HTTP权威指南笔记》

    第一章、HTTP概述1、Web浏览器、服务器和相关的Web应用程序都是通过HTTP相互通信的,HTTP是现代全球因...

  • 《HTTP权威指南》笔记

    一、HTTP HTTP(Hypertext Transfer Protocol,超文本传输协议)是万维网上进行通信...

网友评论

      本文标题:概述:读《HTTP权威指南》笔记

      本文链接:https://www.haomeiwen.com/subject/ynhwvxtx.html