HTTP 请求:
1 动词 路径 协议/版本
2 key: value
2 key: value
2 key: value
2 Content-Type: application/x-www-form-urlencoded
2 Host: www.baidu.com
3
4 要上传的数据
请求最多包含四部分
第三部分是回车 \n
动词有 GET POST PUT PATCH DELETE HEAD OPTIONS等
路径包含查询参数 不包括锚点 默认路径为 /
第二部分的content-type标注了第四部分的格式
使用chrome查看:
f12打开调试工具,点击network,点击其中一个响应,点击Request Headers view source查看。
HTTP 响应
1 协议/版本号 状态码 状态解释
2 key: value
2 key: value
2 key: value
2 Content-Length: 17931
2 Content-Type: text/html
3
4 要下载的内容
使用chrome查看:
f12打开调试工具,点击network,点击其中一个响应,点击Response Headers view source查看。
curl命令
curl命令 + 请求接口的地址。
curl -s -v -- "http://localhost:8888/index"
-s 不显示错误和进度
-v 参数可以显示一次 http 通信的整个过程,包括端口连接和 http request 头信息。
网友评论