php - 如何从 HTTP 状态码获取 HTTP 状态文本?
问题描述
是否有任何标准函数(或在 curl、Guzzle 中)从 HTTP 状态代码号获取 HTTP 状态文本/描述?
getHttpStatusText(404) === 'Not Found'
我知道我可以创建一个像
[
...
404 => 'Not Found',
...
]
但我认为在某个地方应该已经有一个标准功能了?
解决方案
在 Guzzle 中找到它(这是我真正需要它的地方):
http://docs.guzzlephp.org/en/stable/quickstart.html#using-responses
$response->getReasonPhrase()
这里也是所有状态的关联数组:
https://github.com/guzzle/psr7/blob/12f6fcd48192c390c00856f5570335b9e6aab081/src/Response.php#L18
推荐阅读
- javascript - 无法从 CDN 使 vue-slick-carousel 工作
- c++ - 不确定使用函数宏作为 C++ 程序入口点的概念,
- python - Selenium 只打印一个输出
- python - 显示实时时钟并检查字符串长度
- reactjs - 如何在 React 移动应用上实现导航
- sql - 不同行的多重条件
- javascript - 如何在 react-js 中一次选择所有图像?
- python - 遍历字符串后如何从字符串的开头重新迭代?
- excel - 如何检查特定时间是否在Excel中的2次之间?
- linkedin - LinkedIn API 能否返回用户已保存文章的列表?