X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> отправка файла при кодировке enctype="application/x-www-form-urlencoded"
MichilV
MichilV
Topic Starter сообщение 4.12.2013, 15:14; Ответить: MichilV
Сообщение #1


Сабж, как отправить файл, который имеет кодировку enctype="application/x-www-form-urlencoded"? (про multipart/form-data не пишите) Я знаю что возможно отправить при помощи application/x-www-form-urlencoded, но не могу понять как.
Если кто-то знает хотя бы где копать - подскажите плз.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 5.12.2013, 4:34; Ответить: Alcorn
Сообщение #2


Для файла нужен multipart/form-data и формат подобного вида (имя поля, имя файла, его content-type и далее содержимое) -

------Boundary
Content-Disposition: form-data; name="file"; filename="myfile.txt"
Content-Type: text/plain

тут содержимое файла
------Boundary--


Иначе для сервера это не файл, а просто какая-то строка пришедшая с формы.

При сабмите формы с enctype multipart/form-data это всё сформируется автоматом, при application/x-www-form-urlencoded файл не отправится, на сервер уйдёт только его имя.

Файлы с application/x-www-form-urlencoded можно отправлять через html5 FileReader (поддерживается только последними браузерами), на сервере только это будет обычная строка, то есть придётся как-то отдельно передавать имя файла, вручную получать/сохранять данные в файл на сервере и т.д.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MichilV
MichilV
Topic Starter сообщение 5.12.2013, 14:38; Ответить: MichilV
Сообщение #3


главное, чтобы в теле запроса был только сам файл и ничего более...

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
13 Tia2 2144 Сегодня, 12:06
автор: diviner99
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
12 Chekon 3935 10.4.2024, 11:44
автор: Chekon
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
14 Chekon 4265 10.4.2024, 11:07
автор: Chekon
Открытая тема (нет новых ответов) Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ.
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п
7 stu999 1752 31.3.2024, 11:19
автор: stu999
Опрос (нет новых голосов) Опрос: Результаты в упражнении "Жим лёжа" у вэбмастеров
35 Room 4520 13.3.2024, 13:10
автор: Room


 



RSS Текстовая версия Сейчас: 16.4.2024, 23:33
Дизайн