http协议之响应报文
1.网络编程之IP地址&子网掩码2.端口&端口号3.Socket(套接字)4.socket模块中socket类5.socket加密传输6.socket加密传输&mysql应用7.Socket客户端实现8.Socket客户端与服务端9.TCP(Transmission Control Protocol)传输控制协议10.网络传输数据的编解码11.TCP客户端开发12.socket之send和recv原理剖析13.多任务版TCP服务端程序开发14.UDP15.http协议之网址16.http协议之简介17.http协议之请求报文
18.http协议之响应报文
19.搭建Python⾃带静态Web服务器20.自研静态Web服务器并返回固定⻚⾯数据21.静态web服务器-根据请求返回指定页面数据22.静态Web服务器-多任务版23.静态Web服务器-以⾯向对象的模式开发24.静态Web服务器-命令⾏启动并动态绑定端⼝号TTP响应报文是在HTTP协议中,服务器向客户端发送响应时所使用的数据格式。它包含了响应状态行、响应头部、空行和响应体4个部分。
-
响应状态行:响应状态行由协议版本、状态码和状态描述组成,用于描述服务器对请求的处理结果。
- 协议版本:指示服务器使用的HTTP协议版本,如HTTP/1.1。
- 状态码:标识了服务器对请求的处理结果,常见的状态码有200、404、500等。
- 状态描述:对状态码的简短描述。
-
响应头部:响应头部包含了一系列的键值对,提供了关于响应的附加信息。
- Content-Type:指定响应体中的数据类型,如text/html、application/json等。
- Content-Length:指定响应体的长度(以字节为单位)。
- Set-Cookie:设置Cookie信息等。
-
响应体:响应体包含了服务器返回给客户端的实际数据,可以是HTML页面、JSON数据、文件等。
每项数据之间使用:\r\n
响应码:是用于表示Web服务器响应状态的3位数字代码
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律