我试图通过执行以下操作来检查我构建的 api 的纯文本响应:curl 127.0.0.1/myapi/test
来自 linux 外壳
然而,由于某种原因,结果被截断,在尝试执行类似 curl 127.0.0.1/myapi/test > response_log.txt
的操作时也是如此。没用。
我们对 curl 的响应是否有任何限制,如果有,我该如何取消限制?
最佳答案
不, curl 没有限制。
试试 curl -v 127.0.0.1/myapi/test > resp.txt
并检查 Content-Length
的值标题。如果它与 resp.txt
的大小匹配,那么它是截断响应的服务器。
如果 Content-length
大于 resp.txt
的大小,那么您的连接可能会过早关闭;例如超时。这是一个长期运行的请求吗?
关于ubuntu - 使用 curl 测试 Bottle api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37304290/