Russian Qt Forum
Июнь 04, 2020, 15:12 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: https cсылки  (Прочитано 571 раз)
qlewer
Новичок

Offline Offline

Сообщений: 35


Просмотр профиля
« : Апрель 19, 2020, 13:01 »

написал простейший кот с QtNetwork для обращения к https - получаю ошибку (вложение 1)
гуглю, что мой qt5.6.1 не поддерживает новый openssl1.1.x версии, нужен openssl1.0.x.
скачиваю Win64OpenSSL_Light-1_0_2u.exe (http://slproweb.com/products/Win32OpenSSL.html)
запускаю (вложение 2)
куда теперь копировать libeay32.dll и ssleay32.dll? я их ух везде вставлял, во все папки, в которые только можно, кончились идеи, умоляю, подскажите, куда их скопировать и нужно ли их как-то регистрировать в системе после вставки
папка с qt (вложение 3)
Записан
sergek
Хакер
*****
Offline Offline

Сообщений: 669


Мы должны приносить пользу людям!


Просмотр профиля
« Ответ #1 : Апрель 19, 2020, 14:10 »

А путь до bin в Path прописан?
А разрядность совпадает?
Записан

Qt 5.13.0 Qt Creator 4.12.1
Win10, Ubuntu 18.04
qlewer
Новичок

Offline Offline

Сообщений: 35


Просмотр профиля
« Ответ #2 : Апрель 19, 2020, 14:16 »

в каком path и до какого bin? если можно, развёрнуто) винда 7х64
« Последнее редактирование: Апрель 19, 2020, 14:18 от qlewer » Записан
sergek
Хакер
*****
Offline Offline

Сообщений: 669


Мы должны приносить пользу людям!


Просмотр профиля
« Ответ #3 : Апрель 19, 2020, 14:22 »

Издеваетесь? Переменная среды, C:\Program Files\OpenSSL-Win64\bin.
Записан

Qt 5.13.0 Qt Creator 4.12.1
Win10, Ubuntu 18.04
qlewer
Новичок

Offline Offline

Сообщений: 35


Просмотр профиля
« Ответ #4 : Апрель 19, 2020, 14:26 »

вписал, ошибка та же. в самом qt ничего не нужно дописывать? правильно ли я скопировал библиотеки?
« Последнее редактирование: Апрель 19, 2020, 14:37 от qlewer » Записан
sergek
Хакер
*****
Offline Offline

Сообщений: 669


Мы должны приносить пользу людям!


Просмотр профиля
« Ответ #5 : Апрель 19, 2020, 14:39 »

А что переменной Path не было? Это очень странно.
Ну, было 1001 причина, теперь осталось 1000.
Разрядность Qt какая? Ааа..., вижу - 32. А OpenSSL - 64. Так не работает.
« Последнее редактирование: Апрель 19, 2020, 14:41 от sergek » Записан

Qt 5.13.0 Qt Creator 4.12.1
Win10, Ubuntu 18.04
qlewer
Новичок

Offline Offline

Сообщений: 35


Просмотр профиля
« Ответ #6 : Апрель 19, 2020, 14:47 »

path? может, была и перезаписалась, я хз, что конкретно делают эти переменные. меняю через мой комп->свойства->доп. пар. системы, когда явно об этом говорят
ставить openssl х32 на винду 7х64?
и какой путь для копирования этих двух библиотек верный? я везде поудалял эти два файла, ошибка не изменилась. может, они берутся из какого-то другого места?
C:\Qt\Qt5.6.1\Tools\mingw492_32
C:\Qt\Qt5.6.1\Tools\QtCreator\bin
C:\Qt\Qt5.6.1\5.6\mingw49_32\bin
« Последнее редактирование: Апрель 19, 2020, 15:04 от qlewer » Записан
sergek
Хакер
*****
Offline Offline

Сообщений: 669


Мы должны приносить пользу людям!


Просмотр профиля
« Ответ #7 : Апрель 19, 2020, 15:26 »

Ставить 32-разрядную OpenSSl на win64 можно))
Записан

Qt 5.13.0 Qt Creator 4.12.1
Win10, Ubuntu 18.04
qlewer
Новичок

Offline Offline

Сообщений: 35


Просмотр профиля
« Ответ #8 : Апрель 19, 2020, 15:39 »

поставил openssl Win32OpenSSL_Light-1_0_2u на 64 разрядную винду. путь прописался автоматически (вложение). правильный путь для копирования двух библиотек - C:\Qt\Qt5.6.1\5.6\mingw49_32\bin. ошибка исчезла, но не могу понять, помогло ли, потому что обращаюсь к https://vk.com/ get запросом - получаю пустоту
Записан
sergek
Хакер
*****
Offline Offline

Сообщений: 669


Мы должны приносить пользу людям!


Просмотр профиля
« Ответ #9 : Апрель 19, 2020, 16:17 »

Все верно, там пустота:
Код:
C:\Users\sergek>curl  https://vk.com/

C:\Users\sergek>
Записан

Qt 5.13.0 Qt Creator 4.12.1
Win10, Ubuntu 18.04
qlewer
Новичок

Offline Offline

Сообщений: 35


Просмотр профиля
« Ответ #10 : Апрель 19, 2020, 16:39 »

отправил пустой post запрос туда же, получил какие-то непонятные каракули, но получил! несколько дней мучался, огромнейшее спасибо!)
Записан
sergek
Хакер
*****
Offline Offline

Сообщений: 669


Мы должны приносить пользу людям!


Просмотр профиля
« Ответ #11 : Апрель 19, 2020, 16:56 »

Теперь 100500 вопросов про кодировку.. Ждите, коллеги.
Записан

Qt 5.13.0 Qt Creator 4.12.1
Win10, Ubuntu 18.04
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 22.