Альтернатива для метода PHP RESTful PUT и multipart / form-data?

Многие знают, что метод запроса PUT и "multipart/form-data" не ладят. Кто-нибудь знает какие-нибудь альтернативы методу запроса PUT с большими данными?

Я работал над этим виртуальным сервером общего доступа с ограниченной гибкостью конфигурации, и изменение php_value post_max_size для меня недопустимо. Итак, я никогда не смогу POST большого JSON через AJAX ... если я не POST JSON в двоичном виде, как файл, используя "multipart/form-data" и $_FILES!

Однако это работает только с методом запроса POST на Apache. С методом запроса RESTful PUT мне не повезло с использованием "multipart/form-data", даже если я использую

parse_str(file_get_contents("php://input"),$post_vars);

Просто интересно, есть ли у кого-нибудь альтернатива огромному JSON PUT для PHP / Apache.

Ваше решение очень хакерское, я тоже никогда не пробовал этого, но это может помочь stackoverflow.com/questions/12005790/…

Vinay 18.05.2018 05:31

Хаки? разве это не ЕДИНСТВЕННЫЙ способ? Если php_value post_max_size не изменился, я не думаю, что есть другой способ отправить большой JSON с POST. если знаете другие способы, поделитесь пожалуйста. Я действительно хочу знать. Ссылка, которой вы поделились - насколько я понимаю, в основном просто говорится: «Нет, вы не можете этого сделать. Вы просто не можете PUT большого JSON».

user2526586 18.05.2018 07:59
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
2
563
0

Другие вопросы по теме