HTTP 状态代码的名称重要吗
假设我正在 PHP 中发送一些 HTTP 状态代码,我实际上需要这样做吗
header('HTTP/1.1 301 Moved Permanently');
?或者我曾经在快速而肮脏的反向代理中这样做就足够了
header('HTTP/1.1 301 FooBar');
,在反向代理中我只能从 CURL 获取代码,而不是消息响应并将其作为消息发送回 FooBar
。这看起来效果很好。
Say I'm sending some HTTP status code in PHP, do I actually need to do
header('HTTP/1.1 301 Moved Permanently');
or is it enough to
header('HTTP/1.1 301 FooBar');
I once did this in a quick and dirty reverse proxy, where I could only get the code, not the message, from a CURL response and sent it back with FooBar
as message. This appeared to work fine.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通过规范:
Via the spec: