Код ответа HTTP после перенаправления

Существует перенаправление на сервер для получения информации, и как только с сервера приходит ответ, я хочу проверить код HTTP, чтобы генерировать исключение, если есть какой-либо код, начинающийся с 4XX. Для этого мне нужно знать, как я могу получить только HTTP-код из заголовка? Также здесь задействовано перенаправление на сервер, поэтому я боюсь, что curl мне не пригодится.

До сих пор я пробовал это решение , но оно очень медленное и в моем случае вызывает тайм-аут сценария. Я не хочу увеличивать время ожидания скрипта и дольше ждать, чтобы получить код HTTP.

Заранее благодарим за любое предложение.

6
задан Community 23 May 2017 в 12:23
поделиться