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 запросом ?
  • Вопрос задан
  • 634 просмотра
Пригласить эксперта
Ответы на вопрос 1
GM2mars
@GM2mars
Если на сервере запрос обрабатываете php, то так получайне put данные:
parse_str(file_get_contents('php://input'), $request);
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы