2017.1.12---《HTTP权威指南》

《http权威指南》

一些常见的传送方式:
get 从服务器向客户端发送命名资源
post 将客户端数据发送到一个服务器网关应用程序
put 将来自客户端的数据存储在一个命名的服务器资源中
delete 从服务器中删除命名资源
head 仅发送命名资源响应中的http首部

HTTP报文包括三个部分:

域名服务DNS的主要作用就是把主机名转换成IP地址,方便记忆阅读
使用Telnet的事务
% Telnet www.baidu.com 80
Telnet会查找到该服务器,在80端口打开一条链接,监听Web服务器,之后的三行输出表示链接 已经建立

Web的结构组件
代理        在服务器和客户端之间的Http中间实体
缓存         HTTP的仓库
网管         连接其他应用程序的特殊的Web服务器,作为其他服务器的中间实体,通常用于将HTTP协议转换成其他协议
隧道         对HTTP通信报文进行盲转发
agent        发起自动HTTP请求的半智能Web客户端

HTTP进行传送的时候,分段,IP分组传达,
用TCP套接字编程,套接字API允许用户创建TCP的端点数据结构,与远端的TCP进行连接,即进行进程间通信使用socket套接字的方式,socket可以理解成一种特殊的文件,然后通过打开,读写,关闭的步骤进行操作

开发者利用http访问不同资源的方法:
在HTTP和其他协议及引用程序之间起到接口作用的网卡
允许不同类型的web应用程序互相听信的引用程序接口
允许用户在HTTP链接上发送非HTTP流量的隧道
作为一张简化的HTTP代理,一次将数据转发一跳的中继
网关的概念: 出现的原因是因为单个应用程序不能处理所有的资源需求。网管作为翻译器,抽象出了一种能够到达资源的 方法网关是资源和应用程序之间的粘合剂,应用程序通过HTTP或其他已经定义的接口请求网关来处理请求,网管具体的实现可以是通过向数据库发送查询,或者是生成一个动态的内容 ,使得我们的请求就像一个门一样,进去一个请求,开启一个相应。-------------客户端只是通过http请求资源的,服务器和网关交互获取资源的
 客户端——> 服务器-----> 网关------> 数据库
客户端-》网关--》服务器
<客户端协议>/<服务器端协议>
协议网关:网关按照协议进行分类
资源网关:之前讨论的网关是关于客户端和服务器之间的,但常见的是关于引用程序服务器,会将目标服务器与网关结合在一个服务器中实现,即将请求通过一个网关应用编程接口发送到运行在服务器上的 引用程序。第一个常用的引用程序网关API就是通用网关接口CGI。
请求到达后——> 服务器系统——> 引发的网关进程1,2,3——> 响应
CGI仍是使用最广泛的服务器扩展,广泛用于Web上动态HTML,信用卡处理和数据库查询的任务,几乎所有的HTTP服务器都支持他,对用户来说是不可见的,常用的服务器都提供了很多了扩展API

隧道:使用Web隧道的方式进行HTTP应用程序访问非HTTP协议的应用程序
使用CONNECT建立HTTP隧道:
客户端发送CONNECT请求给隧道网关,建立TCP连接,建立连接之后,通过隧道进行数据的连接,这时服务器发送的所有数据都会通过HTTP隧道转发给客户端
一个connect请求的格式:
CONNECT home.metscape.com:443 HTTP/1.0
User-agent: Mozilla/4.0
connect相应,响应和普通HTTP报文一样,响应吗200表示成功,不需要使用内容类型
管道化数据对网管来说是不透明的,所以网关不能对分组的顺序和分组流做人和假设              



脚本的概念:
怎么理解脚本:脚本是一个小的程序,告诉电脑他应该做什么事情,写一个脚本,其实就是几行代码,保存成.bat文件,双击就相当于告诉电脑,要有这么多事情要去做。自动化完成一系列的事情
copy /Y D:\download\*.jpg D:\pic\

copy /Y D:\download\*.pdf D:\book\

copy /Y D:\download\*.mp3 D:\music\

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 198,322评论 5 465
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,288评论 2 375
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 145,227评论 0 327
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,015评论 1 268
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,936评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,534评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,995评论 3 389
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,616评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,907评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,923评论 2 315
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,741评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,525评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,016评论 3 301
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,141评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,453评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,054评论 2 343
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,249评论 2 339

推荐阅读更多精彩内容