之前记录过一篇QT实现POST/GET请求的方式:
http://blog.csdn.net/liukang325/article/details/46915359
但后来发现当URL为带https的安全连接时,就一直返回失败。
后来查资料才知道需要带一些安全配置,代码如下:
m_request = new QNetworkRequest();
//需要加入ssl的关键代码
QSslConfiguration config = m_request->sslConfiguration();
config.setPeerVerifyMode(QSslSocket::VerifyNone);
config.setProtocol(QSsl::TlsV1SslV3);
m_request->setSslConfiguration(config);
////////////