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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления
0 artmeteor 397 18.4.2024, 22:46
автор: artmeteor
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4449 18.4.2024, 12:00
автор: Chekon
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4078 18.4.2024, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
15 Tia2 2350 17.4.2024, 0:54
автор: diviner99
Открытая тема (нет новых ответов) Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ.
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п
7 stu999 1753 31.3.2024, 11:19
автор: stu999


 



RSS Текстовая версия Сейчас: 20.4.2024, 7:41
Дизайн