Страница 2 из 2

Re: ок попробую

Добавлено: 21 фев 2003, 14:41
Vovka
а ты, Смайл, зажал совет? :x
не местный писал(а):не знаю насчет с++, а на джаве так:

сначала регистрируешь Authenticator - типа call-back, который вызовется, когда connection запросит пароль. Этот аутентикатор вернет структуру с именем и паролем тому, кто его вызовет.

Потом просто пытаешься установить связь.

Re: мне понятно что нада делать Post

Добавлено: 21 фев 2003, 19:21
ajkj3em
Vovka писал(а):но вот там типа сперва идет ввод юзер-пассворда а потом несколько полей. и типа сказать что зааплоадить файл типа кнопка нажать
если тебе нуно username/password over HTTPS на C++, то

* сначала подсоединяешь обычный tcp socket,
* потом подсовываешь его openssl'ю и даешь за-secure-ить, не забывая в callback'e проверить сервачной сертификат. это дает тебе HTTPS.
* потом открываешь HTTP 1.1 RFC и читаешь, чем отличается POST от GET (ответ - почти ничем).
* прочитав FC, берешь полученный секюрсокет и посылаешь HTTP request (GET или POST), не забывая втюхать username/password в один из http headers в требуемом формате (скорее всего basic auth).
* все, done :)