网络图像处理中的通信协议、用户界面设计与大图像表示
1. 客户端 - 服务器通信协议
1.1 超文本传输协议(HTTP)
HTTP 是一种请求 - 响应协议,用于网页浏览器和 Web 服务器之间的通信。当在浏览器中输入 Web 地址(以统一资源定位符 URL 表示)访问 Web 服务器或 Web 服务时,就会发生这种通信。
HTTP 协议(版本 1.1)包含八种方法的实现:GET、HEAD、POST、PUT、DELETE、CONNECT、OPTIONS 和 TRACE。请求注释(RFC 5789)增加了第九种方法:PATCH。这些方法可分为安全操作和幂等操作。安全方法仅用于检索信息,如 GET 或 HEAD;幂等操作多次执行的副作用与执行一次相同,例如 GET、HEAD、PUT、OPTIONS 和 DELETE。需要注意的是,虽然表述性状态转移(REST)应用程序编程接口(API)只是一种软件架构风格,但它与 HTTP 通信协议的结合已成为标准。
| HTTP(版本 1.1)方法 | 从网页浏览器角度的方法描述 |
|---|---|
| GET | 从 Web 服务器检索数据 |
| HEAD | 检索状态代码和头部字段,无消息体。状态代码指示服务器是否成功接收、理解并接受请求。头部字段包含内容类型和 URI |
| POST | 向服务器发送数据(例如, |
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



