其他方法是: HEAD(类似于 GET 但没有响应主体) PUT(修改或创建资源) DELETE(删除资源) TRACE(请求回显) OPTIONS(返回支持的 HTTP 方法) CONNECT(将请求转换为 TCP/IP 隧道) PATCH(对资源应用更改) HTTP 响应和 HTTP 状态代码 现在让我们简单看一下答案。
服务器提供的响应(在请求之后)不仅包含响应正文。除了作为构建页面的输出提供的 HTML 代码之外,还有响应标头字段。 这些字段包含重要的 HTTP 事务信息和参数,例如使用的加密 妈妈数据库 算法或实现的缓存机制。 为了完整起见,我们提醒您,特征参数也包含在请求的标头字段中。
HTTP 响应的第一行始终包含客户端用来正确解释响应的所谓状态代码。 每个人都至少见过一次500 服务器错误消息。这正是服务器发生错误后服务器发送的状态代码 (500),根据第一位数字进行分类和识别: 1 [xx] - 信息 2 [xx] - 成功 3 [xx] - 重定向 4 [xx] - 客户端错误 5 [xx] - 服务器错误 HTTP/2 的优点 HTTP/2 支持 HTTP/1.1 修订版中引入的大部分高级语法。
例如,最显着的创新是数据包在节点之间封装和交换的方式。 即使浏览器尚未请求这些数据,服务器也可以向客户端发送数据,但在这种情况下,将需要页面呈现。 此外,在单个 TCP 连接上,可以存在多路复用请求(组合请求或响应)和管道(多个请求而不等待相应响应)。