а вот по HTTPS вопросец

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
Vovka
Завсегдатай
Сообщения: 250
Зарегистрирован: 18 фев 2003, 12:17

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

Сообщение Vovka »

а ты, Смайл, зажал совет? :x
не местный писал(а):не знаю насчет с++, а на джаве так:

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

Потом просто пытаешься установить связь.
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

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

Сообщение 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 :)
Ответить