Как получить текст статуса HTTP из кода статуса HTTP? - PullRequest
0 голосов
/ 25 октября 2019

Существует ли какая-либо стандартная функция (или в curl, Guzzle) для получения текста / описания статуса HTTP из номера кода статуса HTTP?

getHttpStatusText(404) === 'Not Found'

Я знаю, что могу просто создать карту типа

[
    ...
    404 => 'Not Found',
    ...
]

, но я думаю, что где-то уже должна быть стандартная функция для этого?

1 Ответ

0 голосов
/ 26 октября 2019

Нашел его в Guzzle (именно там он мне и был нужен):

http://docs.guzzlephp.org/en/stable/quickstart.html#using-responses

$response->getReasonPhrase()

Вот также ассоциативный массив со всеми состояниями:

https://github.com/guzzle/psr7/blob/12f6fcd48192c390c00856f5570335b9e6aab081/src/Response.php#L18

...