在解析了URL之后,涉及到消息的发送问题。HTTP定义了客户端和服务器之间交互的消息内容和步骤。
基本思路:
生成HTTP请求消息
例如:
响应消息:
例如:
输入网址并显示网页用的是GET
点击超链接也是用GET
在表单(需要填充内容并能发送的地方如文本框)可能用GET发送请求(长度至多为几百字节的数据) POST(字节更长的数据)
收到响应消息之后:
再次获得图片需要再URI部分写上图片文件名并生成和发送请求消息
注意
每条请求消息只能写一个URL 获得一个文件 若要获取n个文件 加上获取网页 则要向Web服务器发(n+1)条请求
指挥上述过程是浏览器的工作 Web服务器毫不知情
用思维导图好像更直观噢