Страницы

Поиск по вопросам

суббота, 1 февраля 2020 г.

Поддерживают ли новые версии PHP HTTP методы нативно?

#php #http


Поддерживают ли новые версии PHP HTTP методы нативно?
    


Ответы

Ответ 1



PHP - это язык, HTTP - это протокол. Веб-сервер через FastCGI отдает то, что пришло из браузера, в PHP. PHP разбирает запрос (он в виде текста), инициализирует $_SERVER, $_GET, $_REQUEST и прочее. Какой метод был вызван - можно посмотреть через $_SERVER['REQUEST_METHOD']. Более PHP о HTTP методах не знает ничего. Более того, в запросе можно отправить вообще любое название в качестве HTTP метода. Также есть ответ на enSO

Комментариев нет:

Отправить комментарий