Http 服务器 采用qtWebapp, 在QT官网下载qtWebapp源码,解压出需要的httpserver文件添加到自己新建的项目中:
创建一个Httpserver类继承 stefanfrings::HttpRequestHandler
通过Webapp.ini文件设置端口 等参数
使用
HttpServr_m = new HttpServer();
connect(HttpServr_m, SIGNAL(sendHttpSignal(int)), this, SLOT(slotHttpRequest(int)));
Http 客户端 采用QNetworkAccessManager
m_HttpClientManager = new QNetworkAccessManager(this);
m_HttpClientManager->setNetworkAccessible(QNetworkAccessManager::Accessible);
connect(m_HttpClientManager, SIGNAL(finished(QNetworkReply *)), this, SLOT(onManagerFinished(QNe