这个又在说什么
请求那个会出错的接口: 返回的状态码是多少? $ curl -si http://localhost:8080/boom | head -6 HTTP/1.1 500 Internal Server
阅读更多 →
这个响应在说什么
请求一个需要登录的接口: 返回的状态码是多少? $ curl -si http://localhost:8080/need-auth | head -6 HTTP/1.1 401 Unauthoriz
阅读更多 →
状态码 200 但数据不对
状态码是 200,可返回的内容不是期望的那份数据。这说明问题多半在【0】。
阅读更多 →
拿到 500 先查什么
接口返回 500,第一步该查【0】。
阅读更多 →
拿到 404 先查什么
接口返回 404,第一步该查【0】。
阅读更多 →
失败的那一条走另一个分支
同样的程序,这次请求的是不存在的路径。 补全后运行,看它走的是哪个分支。
阅读更多 →
成功了才去取内容
补全程序:状态码是 200 才解析响应体并输出用户名,否则输出 没找到。这次请求的是存在的路径。
阅读更多 →
换个不存在的路径
同一个 send(),这次请求一个不存在的路径。 补全程序,只输出状态码。
阅读更多 →
打印成功时的状态码
⚠️ 判题机不联网,所以下面用一个模拟的 send() 代替真的请求:给它一个路径,它返回 (状态码, 响应体),和真发一次请求拿到的一样。(真发请求在本路线最后两个真机节点里做。) 补全程序,只输出
阅读更多 →
服务器自己崩了是多少
请求一个会出错的路径: 输出的这个数字是多少? $ curl -s -o /dev/null -w '%{http_code}' http://localhost:8080/boom
阅读更多 →