Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在qt网络中使用https?_C++_Qt_Https_Qtnetwork - Fatal编程技术网

C++ 如何在qt网络中使用https?

C++ 如何在qt网络中使用https?,c++,qt,https,qtnetwork,C++,Qt,Https,Qtnetwork,我有一个关于https和qt网络的问题 我想知道如果我使用https url,我可以使用与HTTPURL相同的代码,或者我必须做一些更改。有人能说我必须做什么改变吗 ps:我想对我的https网站进行身份验证,并且只要OpenSSL可用,get/posthttps将与Qt一起工作 在Mac和Linux上,这通常是自动的。在Windows上,您可能需要在应用程序中构建并发布OpenSSL 1.0.x二进制文件libeay32.dll和ssleay32.dll。如果Qt可以在启动时动态加载这些二进制

我有一个关于https和qt网络的问题

我想知道如果我使用https url,我可以使用与HTTPURL相同的代码,或者我必须做一些更改。有人能说我必须做什么改变吗


ps:我想对我的https网站进行身份验证,并且只要OpenSSL可用,get/post

https将与Qt一起工作


在Mac和Linux上,这通常是自动的。在Windows上,您可能需要在应用程序中构建并发布OpenSSL 1.0.x二进制文件libeay32.dll和ssleay32.dll。如果Qt可以在启动时动态加载这些二进制文件,HTTPS支持将可用。或者从源代码重新构建Qt,以便与OpenSSL库静态链接。

只要OpenSSL可用,HTTPS将与Qt一起工作

在Mac和Linux上,这通常是自动的。在Windows上,您可能需要在应用程序中构建并发布OpenSSL 1.0.x二进制文件libeay32.dll和ssleay32.dll。如果Qt可以在启动时动态加载这些二进制文件,HTTPS支持将可用。或者从源代码重建Qt,以静态链接OpenSSL库