是否有 HTTP 选项来发布数据而不要求响应?
我想发布数据,但我不需要服务器的响应,有什么办法可以将其告诉服务器吗?
I want to post data, but I don't need the response from the server, is there any way I can tell this to the server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不,我认为这是不可能的。但是您可以将响应保持在最低限度,例如:
That's only 17 bytes: 15 bytes for the 状态行(
HTTP/1.1
、空格、204
状态代码,空格,无 原因短语和终止 CRLF)加上标头和不存在的消息正文之间的 CRLF 的两个字节。No, I don’t think this is possible. But you can keep the response to a minimum like:
That’s only 17 bytes: 15 bytes for the status line (
HTTP/1.1
, space,204
status code, space, no reason phrase and the terminating CRLF) plus two bytes for the CRLF between the header and the non-existing message body.您可以添加查询字符串或表单值(例如,output=“false”),如果找到,则会停止输出任何内容。由您在 PHP 中解析和解释它。
You could add either a querystring or form value (e.g., output="false") that, if found, stops anything from being output. It's up to you to parse and interpret that in your PHP.