Задать вопрос
nepster-web
@nepster-web

Можно ли отправлять FormData методом PUT?

Работаю с Rest Api, и необходимо отправлять данные методом PUT, я использую свое JS API внутри которого используется FormData.

Когда я попробовал отправить данные методом PUT, на сервере я получил следующее:
Array
(
    [-----------------------------568523915322479515696938189
Content-Disposition:_form-data;_name] => "alias"

Алиас
-----------------------------568523915322479515696938189
Content-Disposition: form-data; name="name"

Название
-----------------------------568523915322479515696938189
Content-Disposition: form-data; name="submit"

submit
-----------------------------568523915322479515696938189--

)


С файлами таже беда, и массив FILES пустой. Если отправлять данные нативным jquery то все нормально.

Вопроса сразу 2:
- как правильно отправлять FormData на сервер методом PUT ?
- модно ли отправлять файл на PUT запросом ?
  • Вопрос задан
  • 689 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
GM2mars
@GM2mars
Если на сервере запрос обрабатываете php, то так получайне put данные:
parse_str(file_get_contents('php://input'), $request);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 дек. 2024, в 08:26
1000 руб./за проект
27 дек. 2024, в 03:33
1500 руб./за проект
27 дек. 2024, в 02:41
50000 руб./за проект