Liana Asked:2022-07-16 18:15:03 +0000 UTC2022-07-16 18:15:03 +0000 UTC 2022-07-16 18:15:03 +0000 UTC 是否有可以通过获取请求获取 500-511 错误的服务? 772 我正在做一个应用程序,我想检查有错误的工作,但是无处=( http get 1 个回答 Voted Best Answer S.H. 2022-07-18T19:46:26Z2022-07-18T19:46:26Z 如果没有您需要的服务,您可以简单地去做! 我向您提供以下地址,这些地址以相应的代码响应: code301.junecat.ru code302.junecat.ru code401.junecat.ru code404.junecat.ru code410.junecat.ru code500.junecat.ru code501.junecat.ru ... code511.junecat.ru 链接到github 该服务通过 HTTP 和 HTTPS 工作,来自letsencrypt的证书,我没有强制使用https(我认为这会阻止在测试中使用这些名称) 我是怎么做到的:我已经购买了一个供个人使用的域。 这是一个非常简单的服务,在 docker 容器中运行,解析 URL 并为第三级域中的解析名称(即,在 junecat.ru 之前的名称)发出适当的 HTTP 代码。 看起来像这样: 现在评论。 一般来说,代码列表 https://ru.wikipedia.org/wiki/List_HTTP_status_codes 更广泛。而且,最重要的是,为了测试一些代码,仅仅发出代码是不够的:还需要在表头添加相应的字段:例如,测试301代码(“请求的文件最终被转移到新的在标头的 Location 字段中指定的 URI”),您还需要在标头中发出 Location 字段,此外,正确填写的内容。 一开始我很疑惑如何在 MVC 类型的架构中做出这样的东西,但我仍然没有弄清楚如何正确编写控制器。虽然,它的唯一任务似乎是根据地址发出错误代码。 所以我拿了一个“口袋”红隼,写下了与它有关的一切。 如果有人告诉我如何以更“经典”的方式来做——这会很有趣,纯粹出于好奇——了解你偶然发现的东西总是有用的...... 好吧,如果我忘记了一些代码,但它很受欢迎 - 你也可以写在评论中,我会补充。一般来说,如果它可以以某种方式改进 - 我准备好了:-)
如果没有您需要的服务,您可以简单地去做!
我向您提供以下地址,这些地址以相应的代码响应:
code301.junecat.ru
code302.junecat.ru
code401.junecat.ru
code404.junecat.ru
code410.junecat.ru
code500.junecat.ru
code501.junecat.ru
...
code511.junecat.ru
链接到github
该服务通过 HTTP 和 HTTPS 工作,来自letsencrypt的证书,我没有强制使用https(我认为这会阻止在测试中使用这些名称)
我是怎么做到的:我已经购买了一个供个人使用的域。
这是一个非常简单的服务,在 docker 容器中运行,解析 URL 并为第三级域中的解析名称(即,在 junecat.ru 之前的名称)发出适当的 HTTP 代码。
看起来像这样:
现在评论。
https://ru.wikipedia.org/wiki/List_HTTP_status_codes
更广泛。而且,最重要的是,为了测试一些代码,仅仅发出代码是不够的:还需要在表头添加相应的字段:例如,测试301代码(“请求的文件最终被转移到新的在标头的 Location 字段中指定的 URI”),您还需要在标头中发出 Location 字段,此外,正确填写的内容。
所以我拿了一个“口袋”红隼,写下了与它有关的一切。
如果有人告诉我如何以更“经典”的方式来做——这会很有趣,纯粹出于好奇——了解你偶然发现的东西总是有用的......
好吧,如果我忘记了一些代码,但它很受欢迎 - 你也可以写在评论中,我会补充。一般来说,如果它可以以某种方式改进 - 我准备好了:-)