невозможно отправить файл ZIP на сервер с помощью Wininet - PullRequest
0 голосов
/ 20 июня 2011

Я открываю файл в двоичном режиме, используя

fopen("abhi.zip","rb");

, читаю содержимое из него и добавляю его в заголовок.

, поскольку в "abhi.zip" много нулевых символов (zip-файл)

Он публикует данные только до тех пор, пока не будет прочитан нулевой символ.

Я использую httpsendrequest (...);

Я поражен, может кто угоднопожалуйста, помогите мне ...

1 Ответ

2 голосов
/ 20 июня 2011

Вы не должны вставлять данные POST в заголовки, вместо этого передавайте их как параметр lpOptional, передавая их длину в dwOptionalLength. Скорее всего, вам нужно будет закодировать и обернуть ваши данные с надлежащими границами MIME (я не нашел четкой документации о том, нужно это или нет)

...