首页 > 解决方案 > 使用 `nc` 创建一个响应 400 和 json 响应消息的 http 服务器

问题描述

我想使用ncor创建一个简单的服务器python -m SimpleHttpServer,它会抛出 400 并发送一个 JSON 响应,我可以用它来测试错误处理。我已经尝试过httpbin.org/status/400,但它只返回一个状态码但没有响应。

标签: python-3.xnetcathttp-status-code-400

解决方案


尝试这个:

while true; do { echo -e "HTTP/1.1 400 Bad Request\n\n{\"foo\": \"bar\"}"; } | nc -l 8080; done

推荐阅读