Forráskód Böngészése

将http请求改成https请求方式

James 3 éve
szülő
commit
720657f3a9

+ 6 - 0
USIAS-LANDEVAL/evalthread.cpp

@@ -21,7 +21,13 @@ void EvalThread::SendJSONData(QByteArray m_httpData)
     QSettings sets("sys.ini", QSettings::IniFormat);
     QString evalUrl = sets.value("PLANSTATUS_HTTPURL").toString();
     //前端测试环境
+    //request.setUrl(QUrl(evalUrl));
+    QSslConfiguration config = request.sslConfiguration();
+    config.setPeerVerifyMode(QSslSocket::VerifyNone);
+    config.setProtocol(QSsl::TlsV1SslV3);
+    request.setSslConfiguration(config);
     request.setUrl(QUrl(evalUrl));
+    //request.setHeader(QNetworkRequest::ContentTypeHeader,QVariant("application/json"));
     //前端生产环境
     //request.setUrl(QUrl("http://121.40.217.77:8081/pt/ptPlanStatusPush"));
 

+ 2 - 0
USIAS-LANDWELL/USIAS-LANDWELL.pro

@@ -44,3 +44,5 @@ else: unix:!android: target.path = /opt/$${TARGET}/bin
 
 RESOURCES += \
     landwell.qrc
+
+INCLUDEPATH += C:\Program Files (x86)\OpenSSL-Win32

+ 6 - 0
USIAS-LANDWELL/evalthread.cpp

@@ -44,7 +44,13 @@ void EvalThread::SendJSONData(QByteArray m_httpData)
     QSettings sets("sys.ini", QSettings::IniFormat);
     QString evalUrl = sets.value("PLANSTATUS_HTTPURL").toString();
     //前端测试环境
+    //request.setUrl(QUrl(evalUrl));
+    QSslConfiguration config = request.sslConfiguration();
+    config.setPeerVerifyMode(QSslSocket::VerifyNone);
+    config.setProtocol(QSsl::TlsV1SslV3);
+    request.setSslConfiguration(config);
     request.setUrl(QUrl(evalUrl));
+    //request.setHeader(QNetworkRequest::ContentTypeHeader,QVariant("application/json"));
     //前端生产环境
     //request.setUrl(QUrl("http://121.40.217.77:8081/pt/ptPlanStatusPush"));
 

+ 6 - 0
USIAS-LANDWELL/linethread.cpp

@@ -18,7 +18,13 @@ void LineThread::SendJSONData(QByteArray m_httpData)
     QSettings sets("sys.ini", QSettings::IniFormat);
     QString lineUrl = sets.value("LINE_HTTPURL").toString();
     //前端测试环境
+    //request.setUrl(QUrl(lineUrl));
+    QSslConfiguration config = request.sslConfiguration();
+    config.setPeerVerifyMode(QSslSocket::VerifyNone);
+    config.setProtocol(QSsl::TlsV1SslV3);
+    request.setSslConfiguration(config);
     request.setUrl(QUrl(lineUrl));
+    //request.setHeader(QNetworkRequest::ContentTypeHeader,QVariant("application/json"));
     //前端生产环境
     //request.setUrl(QUrl("http://121.40.217.77:8081/pt/ptLinePush"));
 

+ 6 - 0
USIAS-LANDWELL/planthread.cpp

@@ -18,7 +18,13 @@ void PlanThread::SendJSONData(QByteArray m_httpData)
     QSettings sets("sys.ini", QSettings::IniFormat);
     QString planUrl = sets.value("PLAN_HTTPURL").toString();
     //前端测试环境
+    //request.setUrl(QUrl(planUrl));
+    QSslConfiguration config = request.sslConfiguration();
+    config.setPeerVerifyMode(QSslSocket::VerifyNone);
+    config.setProtocol(QSsl::TlsV1SslV3);
+    request.setSslConfiguration(config);
     request.setUrl(QUrl(planUrl));
+    //request.setHeader(QNetworkRequest::ContentTypeHeader,QVariant("application/json"));
     //前端生产环境
     //request.setUrl(QUrl("http://121.40.217.77:8081/pt/ptPlanPush"));
 

+ 6 - 0
USIAS-LANDWELL/pointthread.cpp

@@ -19,7 +19,13 @@ void PointThread::SendJSONData(QByteArray m_httpData)
     QSettings sets("sys.ini", QSettings::IniFormat);
     QString pointUrl = sets.value("POINT_HTTPURL").toString();
     //前端测试环境
+    //request.setUrl(QUrl(pointUrl));
+    QSslConfiguration config = request.sslConfiguration();
+    config.setPeerVerifyMode(QSslSocket::VerifyNone);
+    config.setProtocol(QSsl::TlsV1SslV3);
+    request.setSslConfiguration(config);
     request.setUrl(QUrl(pointUrl));
+    //request.setHeader(QNetworkRequest::ContentTypeHeader,QVariant("application/json"));
     //前端生产环境
     //request.setUrl(QUrl("http://121.40.217.77:8081/pt/patrollingPointPush"));