Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: HTTPS запрос Добавлено: 26.05.11 01:46  

Автор вопроса:  AWP | Web-сайт: xawp.narod.ru | ICQ: 345685652 
Столкнулся с такой проблемой:
Нужно отправить HTTPS запрос, но без браузера.
Как это сделать? Пишу на сокете...

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #1
Добавлено: 26.05.11 02:19
Забыл добавить.
Internet Transfere Control может сделать https запрос, но у него 2 проблемы:
1. GUI зависает пока он все данные не получит
2. Я сам пишу контрол, а контрол в контроле - изврат
3. Я пишу на Сокетах, и хотелось бы их и придерживаться...

Ответить

Номер ответа: 2
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #2 Добавлено: 26.05.11 10:08
HttpWebRequest справится в два счета с этой задачей.

Ответить

Номер ответа: 3
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #3
Добавлено: 26.05.11 15:59
А в нем разве не нужно заголовок составлять? Я просто без понятия какой в том запросе заголовок.

Ответить

Номер ответа: 4
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #4 Добавлено: 27.05.11 05:08
Дотнетовский HttpWebRequest это поддерживает из коробки. Процедуру установки безопасного соединения он сам выполняет. HTTP заголовки тоже сам отправляет.

С нуля на сокетах сделать HTTPS - я думаю, довольно нетривиальная задача, так как нужно будет реализовать весь стек (TLS, HTTP).

Ответить

Номер ответа: 5
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #5
Добавлено: 27.05.11 21:55
Ну хотелось бы с нуля.
Только документацию по https,tls,ssl на русском найти не могу. Или исходники какие...
Я так понимаю https заголовки от http ничем не отличаются, кроме того, что они закодированы.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам