|
|
|
Отправить двоичный файл (сервер IIS)
|
|||
|---|---|---|---|
|
#18+
Доброго дня! Подскажите в чем может быть проблема: на IIS работает самописное CGI-приложение (написано на Delphi), для работы с приложением используется IE. Данные, отправляемые на сервер из форм приложения, успешно обрабатываются и записываются в БД. Понадобилось отправлять в одной форме еще и файл (изображение). Добавил в форму параметр ENCTYPE="multipart/form-data", добавил поле ввода INPUT, TYPE=FILE. Тестирую форму: если отправляю текстовый файл - все ОК, стоит приложить двоичный файл - ошибка, файл не вставляется в тело запроса... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 15:00:31 |
|
||
|
Отправить двоичный файл (сервер IIS)
|
|||
|---|---|---|---|
|
#18+
Должно всё передавать. Может, там читается как-то не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 15:14:45 |
|
||
|
Отправить двоичный файл (сервер IIS)
|
|||
|---|---|---|---|
|
#18+
Вот не знаю, само тело запроса на сервере какое-то кривое. На форме несколько полей ввода, после INPUT TYPE=FILE, есть еще пару текстовых полей. Так вот, если прикладываю к форме текстовый файл, а потом смотрю на запрос пришедший на сервер, то все нормально. Выбираю рисунок - смотрю что пришло на сервер: Content-Disposition: form-data; name="FIELD1" Абрашвабракадабра -----------------------------7da3212dc0334 Content-Disposition: form-data; name="BUTTON1" Сохранить -----------------------------7da3212dc0334 Content-Disposition: form-data; name="FIELD2" 214 -----------------------------7da3212dc0334 Content-Disposition: form-data; name="FIELD3" бла-бла-бла -----------------------------7da3212dc0334 Content-Disposition: form-data; name="FIELD4" -----------------------------7da3212dc0334 Content-Disposition: form-data; name="FIELD5" -----------------------------7da3212dc0334 Content-Disposition: form-data; name="FIELD6" -----------------------------7da3212dc0334 Content-Disposition: form-data; name="FIELD7" 1 -----------------------------7da3212dc0334 Content-Disposition: form-data; name="FILE1" filename="C:\images\image11.bmp" Content-Type: image/bmp BM6 т.е нет ни самого файла, ни еще 2-х полей после него... Ессно, приложение спотыкается при попытке разобрать запрос. Мож чего надо на ISS настроить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 16:03:14 |
|
||
|
Отправить двоичный файл (сервер IIS)
|
|||
|---|---|---|---|
|
#18+
Нормальный заголовок. Только, если после BM6 изут данные картинки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 16:09:34 |
|
||
|
Отправить двоичный файл (сервер IIS)
|
|||
|---|---|---|---|
|
#18+
ShSerge, я тоже так думал, в литературке опять же почитал. Но данных самой картинки нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2010, 16:13:54 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36516959&tid=1453402]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
284ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 606ms |

| 0 / 0 |
