《HTTP权威指南》--阅读笔记

Posted 专属9号

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《HTTP权威指南》--阅读笔记相关的知识,希望对你有一定的参考价值。

HTTP: HyperText Transfer Protocol

测试站点:http://www.joes-hardware.com

 

URI包括URL和URN

URI: Uniform Resource Identifier 统一资源描述符

URL: Uniform Resource Locator   统一资源名

URN: Uniform Resource Name     统一资源定位符

 

MIME: Multipurpose Internet Mail Extension

text/html

text/plain

image/jpeg

image/gif

video/quicktime

application/vnd.ms-powerpoint

 

URL标准格式

Scheme Internet Address Resources
http:// www.joes-hardware.com /specials/saw-blade.gif

 

 

 

HTTP方法:

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

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

DELETE 从服务器中删除命名资源

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

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

 

HTTP状态码:

200 OK

302 Redirect

404 Not Found

 

报文:请求报文和响应报文

请求报文

GET /test/hi-there.txt HTTP/1.0 起始行

Accept: text/*

Accept-Language: en, fr

首部
....   主体

 

 

 

 

 

响应报文

HTTP/1.0 200 OK 起始行

Content-type: text/plain

Content-Length: 19

首部
Hi! I‘m a message! 主体

 

 

 

 

 

首部以空行结束。

 

TCP:

1,无差错的数据传输

2,按序传输

 

URL通过DNS得到IP地址

 

telnet www.joes-hardware.com 80

 

学习命令:nc(netcat)

 

协议版本:HTTP/0.9 HTTP/1.0 HTTP/1.1 HTTP/NG(HTTP/2.0)

 

Web组件:

代理: 位于客户端和服务器之间的HTTP中间实体

缓存: HTTP的仓库,使常用页面的副本可以保存在离客户端更近的地方

网关: 连接其他应用程序的特殊Web服务器

隧道: 对HTTP通信报文进行盲转发的特殊代理

Agent代理: 发起自动HTTP请求的半智能Web客户端

 

参考书籍:

《HTTP口袋书》

以上是关于《HTTP权威指南》--阅读笔记的主要内容,如果未能解决你的问题,请参考以下文章

阅读:《javascript权威指南》(笔记)

Javascript权威指南阅读笔记--第3章类型值和变量

JS 语言核心(JavaScript权威指南第六版)(阅读笔记)

Http权威指南---读书笔记

《ActionScript3.0权威指南》pdf下载在线阅读,求百度网盘云资源

Http权威指南---读书笔记