Curl HTTP状态消息

Curl HTTP状态消息,curl,http-status-codes,Curl,Http Status Codes,我有两个对两个不同API的请求,它们都返回HTTP状态码 HTTP/1.1 100 HTTP/1.1 201 例如,我还看到了HTTP状态消息 完整调用如下所示: Curl -k -X POST -i -H "Glue-Code: my-glue-code" -H "Accept-Language: de" -H "Authorization: my-token" -H "Content-Type: application

我有两个对两个不同API的请求,它们都返回HTTP状态码

HTTP/1.1 100

HTTP/1.1 201
例如,我还看到了HTTP状态消息

完整调用如下所示:

Curl -k -X POST -i -H "Glue-Code: my-glue-code" -H "Accept-Language: de" -H "Authorization: my-token" -H "Content-Type: application/json" -d "{some request body}" https://my-service/v2.0

消息是否打印取决于什么?我希望两个API都返回ony代码,或者两个API都返回代码和消息。

HTTP服务器在状态代码后省略文本消息是不常见的,但并不违法。HTTP客户端不应该以这种或那种方式关心文本,它只是为了人类可读性。客户机无法影响这种行为,完全由服务器决定。那么,这里的实际问题是什么?
Curl -k -X POST -i -H "Glue-Code: my-glue-code" -H "Accept-Language: de" -H "Authorization: my-token" -H "Content-Type: application/json" -d "{some request body}" https://my-service/v2.0