link7000 link7001 link7002 link7003 link7004 link7005 link7006 link7007 link7008 link7009 link7010 link7011 link7012 link7013 link7014 link7015 link7016 link7017 link7018 link7019 link7020 link7021 link7022 link7023 link7024 link7025 link7026 link7027 link7028 link7029 link7030 link7031 link7032 link7033 link7034 link7035 link7036 link7037 link7038 link7039 link7040 link7041 link7042 link7043 link7044 link7045 link7046 link7047 link7048 link7049 link7050 link7051 link7052 link7053 link7054 link7055 link7056 link7057 link7058 link7059 link7060 link7061 link7062 link7063 link7064 link7065 link7066 link7067 link7068 link7069 link7070 link7071 link7072 link7073 link7074 link7075 link7076 link7077 link7078 link7079 link7080 link7081 link7082 link7083 link7084 link7085 link7086 link7087 link7088 link7089 link7090 link7091 link7092 link7093 link7094 link7095 link7096 link7097 link7098 link7099 link7100 link7101 link7102 link7103 link7104 link7105 link7106 link7107 link7108 link7109 link7110 link7111 link7112 link7113 link7114 link7115 link7116 link7117 link7118 link7119 link7120 link7121 link7122 link7123 link7124 link7125 link7126 link7127 link7128 link7129 link7130 link7131 link7132 link7133 link7134 link7135 link7136 link7137 link7138 link7139
C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Передать данные по HTTP из программы скрипту
Gallows
Отправлено: 22.02.2007, 14:49


Ученик-кочегар

Группа: Участник
Сообщений: 4



Для передачи данных использую компонент HNHTTP.

Насколько я понял, этот компонент методом POST может передавать либо значения переменных типа "name=xxx&style=eewr", это делает он когда OutputFileMode == false, либо передавать файл, когда OutputFileMode == true.
У меня на сервере есть форма:




Select file to upload:




Enter tags, comma separated:





Enter file title:




Enter file description:











Как видно из текста эта форма принимает название тэгов, описание картинки ... и.т.д. ну и сам ФАЙЛ каринки.

Так вот вопрос, как мне все же заливать на сервер Post-ом и значения переемнных и файл одноверменно ?

Буду рад услышать любые версии.
AVC
Отправлено: 22.02.2007, 15:07


Ветеран

Группа: Модератор
Сообщений: 1583



QUOTE

Для передачи данных использую компонент HNHTTP
...
Так вот вопрос, как мне все же заливать на сервер Post-ом и значения переемнных и файл одноверменно ?
Буду рад услышать любые версии.

Ну раз любые
- забыть про HNHTTP, формировать и отправлять запрос серверу "ручками".
Gallows
Отправлено: 22.02.2007, 15:19


Ученик-кочегар

Группа: Участник
Сообщений: 4



Компонент конечно же правильно звучит как NMHTTP.

Ну это и не важно.

Каким образом "ручками" отправлять запрос, что посоветуете?
Я так понимаю в этот запрос нужно будет инкапсулировать еще и картинку как-то?

Подскажите плз. Уж его голова не варит smile.gif
AVC
Отправлено: 22.02.2007, 15:33


Ветеран

Группа: Модератор
Сообщений: 1583



QUOTE

Каким образом "ручками" отправлять запрос, что посоветуете?

Запрос на сервер

Статья "Http на пальцах" прилагается

User Attached Image Скачать файл
http_на_пальцах.doc



Вернуться в Вопросы программирования в C++Builder