查看响应头
Coddy 使用终端进行网络通信 课程的第 26 课,共 47 课。
默认情况下,curl 只会打印正文,不会打印其他内容。两个标志可以改变这一点。
-i 会在正文上方显示响应头,当页面看起来正常但某些地方不对劲时,这正是你需要的。
-I 只获取响应头,使用 HEAD 方法,因此不会下载任何大文件。想检查某个内容是否存在、它的类型或大小时,可以使用它。
curl -si http://127.0.0.1:9116/index.html | head -1
curl -sI http://127.0.0.1:9116/index.html比较不同运行结果中的原始响应头时要小心:其中通常包含一个 Date,它每秒都会变化。请筛选出你实际关注的响应头,而不是对整个响应头块进行比较。
挑战
中等获取响应并读取第一行,包括响应头。
在端口 9116 上提供包含 index.html 的文件夹,然后让 curl 包含响应头并只打印第一行,也就是状态行:
HTTP/1.0 200 OK亲手试试
终端
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
使用终端进行网络通信中的所有课
自己练习: Terminal 在线编辑器