web(网站),是一个设计巧妙的信息存放方式。
之前的数据都是这个鬼样子
当我要获得cherry,我必须通过Food-Fruit-Red-Cherry这样的路径。
但是这还不是最麻烦的,想想你的window。有多少人,会真的给文件夹归类,更多的是,文件散乱的堆在电脑里。
回归正题,让我们来看一下,通过一个URL来获得我们想要的数据到底是怎么做到的,也就是web的http1.1通讯原理.
核心
如果你写过信,只需要一分钟,就可以理解http协议
1,一分君要给一个姑娘写一封信,表达爱意,拿来了一个精美的信纸。
2,写好了感人肺腑的内容,一分君开始填写姑娘的地址,寄信人等一些信息。
3,高富帅的一分君在邮局决定用最快的方式邮寄这封信,并开始等待姑娘个回信。
http通信就像寄信一样。
只不过
一分君是客户机,姑娘是服务器
地址是url,自己的信息是header头信息
寄信内容是请求数据,回信内容是响应数据
寄信方式是通信方法
客户机把header头信息,请求数据,通过通信方法传给服务器,服务器返回响应数据。
至于这些东西的值到底是什么,可以通过谷歌浏览器的F12-Netword获得,具体的使用方法网上应该蛮多的。
总结:http通讯就是客户机请求信息给服务器,服务器返回相应的结果给客户机
ps(不要怕请求参数)
以下建议了解;
客户机:发送请求的电脑
服务器:接受并且返回请求的电脑
header头信息:电脑信息,链接控制的数据包。
通讯方法:get,post
网友评论