УДАЛИТЬ метод PHP

0

Я использую php://input для извлечения параметров в методе POST/DELETE. Проблема в том, что в POST-запросах я могу использовать php://input как можно больше раз, тогда как в методе DELETE я могу использовать его только один раз, после чего этот php://input возвращает пустой.

Теги:
http

1 ответ

1
Лучший ответ

Это документировано:

Примечание. До PHP 5.6 поток, открытый с помощью ввода php://, может быть прочитан только один раз; поток не поддерживал операции поиска. Однако, в зависимости от реализации SAPI, может быть возможно открыть другой поток ввода php://и перезапустить чтение. Это возможно только в том случае, если данные тела запроса сохранены. Как правило, это относится к запросам POST, но не к другим методам запроса, таким как PUT или PROPFIND.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню