{site_name}

{site_name}

🌜 搜索

在HTTP协议中,Content-Length是一个用于指示消息体(message body)长度的头部字段

前端 𝄐 0
在HTTP协议中,Content-Length是一个用于指示消息体(message body)长度的头部字段。它表示在请求或响应消息中,携带的数据的字节数。

例如,如果服务器返回一个JSON格式的响应并且需要将其传递到客户端,则可以使用Content-Length来指示实际的响应大小。以下是一个示例HTTP响应消息:


HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 52

{"id":1, "name":"John Doe", "age":30, "city":"New York"}


在这个例子中,Content-Length 表示响应消息体的字符数,即 52 个字符。当客户端接收到响应时,它也会使用Content-Length来确定何时停止读取响应消息体。