|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.06.2012, 16:37 | #1 |
Регистрация: 12.06.2012
Сообщений: 7
|
HTTP Req
Здравствуйте, с самого начала изучения с++ мучаюсь с работой с интернетом.
Стандартный winsock не очень подходит для этого (и в плане удобности), нашел изящное и удобное решение с помощью QT, но с ним возникли ошибки (надо было что-то в .pro файл прописывать, не очень понял), поэтому решил работать с библиотекой afxinet.h Вот что написал http://codepaste.ru/10872/, но выскакивает ошибка при исполнении. Не подскажете что там не так или не посоветуете более удобные библиотеки? |
12.06.2012, 17:04 | #2 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
BuGi
Не подскажете что там не так или не посоветуете более удобные библиотеки? гоогле => codeproject => поиск => http
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
12.06.2012, 17:12 | #3 |
Регистрация: 12.06.2012
Сообщений: 7
|
Rififi, вопрос был к тем, кто использовал множество библиотек и может посоветовать нечто простое для новичков.
|
12.06.2012, 22:59 | #4 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
BuGi
для windows - WinINet, WinHTTP универсально - cURL, ACE, Boost.Network
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
12.06.2012, 23:01 | #5 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Вот что написал http://codepaste.ru/10872/, но выскакивает ошибка при исполнении.
Код:
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
12.06.2012, 23:10 | #6 |
Регистрация: 12.06.2012
Сообщений: 7
|
http://stackoverflow.com/questions/1...ring-to-lpcstr
От сюда брал, вроде правильно -- компилятор ошибок не выдает, а вот при исполнении выпиливается ошибка, при чем она в этой функции Rififi, знаешь в чем может быть проблема? Надо бы прогу уже заканчивать, а я все с этими запросами сижу Последний раз редактировалось BuGi; 12.06.2012 в 23:20. |
13.06.2012, 00:57 | #7 |
Регистрация: 12.06.2012
Сообщений: 7
|
UPD, заново написал функцию (http://codepaste.ru/10881/) - ошибок не возникает, но запрос не идет. Можно как-то профиксить проблему?
при чем charles видит это, хотя хост англ буквами написан Последний раз редактировалось BuGi; 13.06.2012 в 01:13. |
13.06.2012, 12:08 | #8 |
Регистрация: 12.06.2012
Сообщений: 7
|
Запрос работает! Стоило лишь в настройках проекта убрать использование UNICODE по-умолчанию
Но помогите с этим. DoReq(host[rand()%num], em, req[rand()%num]); Реквест почему-то не идет (чарлез не видит), хотя в host точно лежит хост, а если ручками его набрать, вроде "mail.ru", то все ок, тут-то что? все ок, не так переменную назвал Последний раз редактировалось BuGi; 13.06.2012 в 12:22. |
14.06.2012, 13:07 | #9 |
Регистрация: 12.06.2012
Сообщений: 7
|
Последняя проблема с той же программе, новую тему пилить не стал
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
http server,http сервер, проблемы с post реализация на java | snajper_ro | Общие вопросы по Java, Java SE, Kotlin | 1 | 23.10.2011 14:25 |
Http Proxy - как написать к браузеру http-прокси? | SergeiGuk | Общие вопросы .NET | 0 | 21.05.2010 17:37 |
[REQ] Из Access в шаблон Excel | Malaec | Microsoft Office Access | 2 | 24.07.2009 06:54 |
(REQ)Установка системы защиты на уровне пользователей | Malaec | Microsoft Office Access | 10 | 17.06.2009 05:07 |