не местный писал(а):не знаю насчет с++, а на джаве так:
сначала регистрируешь Authenticator - типа call-back, который вызовется, когда connection запросит пароль. Этот аутентикатор вернет структуру с именем и паролем тому, кто его вызовет.
Потом просто пытаешься установить связь.
а вот по HTTPS вопросец
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Vovka
- Завсегдатай
- Сообщения: 250
- Зарегистрирован: 18 фев 2003, 12:17
Re: ок попробую
а ты, Смайл, зажал совет?
- ajkj3em
- Маньяк
- Сообщения: 2063
- Зарегистрирован: 12 ноя 2006, 06:53
Re: мне понятно что нада делать Post
если тебе нуно username/password over HTTPS на C++, тоVovka писал(а):но вот там типа сперва идет ввод юзер-пассворда а потом несколько полей. и типа сказать что зааплоадить файл типа кнопка нажать
* сначала подсоединяешь обычный 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 :)