这个又在说什么

这个又在说什么

请求那个会出错的接口: 返回的状态码是多少? $ 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 但数据不对

状态码是 200,可返回的内容不是期望的那份数据。这说明问题多半在【0】。

阅读更多 →
拿到 500 先查什么

拿到 500 先查什么

接口返回 500,第一步该查【0】。

阅读更多 →
拿到 404 先查什么

拿到 404 先查什么

接口返回 404,第一步该查【0】。

阅读更多 →
失败的那一条走另一个分支

失败的那一条走另一个分支

同样的程序,这次请求的是不存在的路径。 补全后运行,看它走的是哪个分支。

阅读更多 →
成功了才去取内容

成功了才去取内容

补全程序:状态码是 200 才解析响应体并输出用户名,否则输出 没找到。这次请求的是存在的路径。

阅读更多 →
换个不存在的路径

换个不存在的路径

同一个 send(),这次请求一个不存在的路径。 补全程序,只输出状态码。

阅读更多 →
打印成功时的状态码

打印成功时的状态码

⚠️ 判题机不联网,所以下面用一个模拟的 send() 代替真的请求:给它一个路径,它返回 (状态码, 响应体),和真发一次请求拿到的一样。(真发请求在本路线最后两个真机节点里做。) 补全程序,只输出

阅读更多 →
服务器自己崩了是多少

服务器自己崩了是多少

请求一个会出错的路径: 输出的这个数字是多少? $ curl -s -o /dev/null -w '%{http_code}' http://localhost:8080/boom

阅读更多 →