服务器让你换个地址
https:// shop.example.com :8443 /goods/list ?page=2 请求一个旧地址,服务器让你去别处: 它给的新地址,路径部分是什么? $ curl -si http://localhost:8080/o
开始练习 →
请求行第一个词是什么
一条 HTTP 请求的第一行,最前面那个词(GET、POST 之类)叫【0】。
开始练习 →
Host 这个头是干什么的
请求头里的 Host 告诉服务器【0】。
开始练习 →
User-Agent 是什么
请求头里的 User-Agent 是【0】。
开始练习 →
Header 是什么格式
不管请求还是响应,Header 的写法都是【0】。
开始练习 →
只有请求才有 Header 吗
关于 Header,正确的说法是【0】。
开始练习 →
这次请求用的是什么方法
curl -v 会把发出去的请求行也打出来(前面带 > 的就是): 这次用的请求方法是什么? $ curl -sv http://localhost:8080/ 2>&1 | grep '^>' |
开始练习 →
这次请求发给了哪个主机
还是这段请求: Host 这个头的值是什么? $ curl -sv http://localhost:8080/ 2>&1 | grep '^>' | head -6 > GET / HTTP/1.
开始练习 →
2 开头的表示什么
状态码以 2 开头(比如 200),表示【0】。
开始练习 →
3 开头的表示什么
状态码以 3 开头(比如 301),表示【0】。
开始练习 →