QHttpServer
QLineEdit-----输入提示
改动CmakeLists.txt
在帮助–索引查找QHttpServer
改动CmakeLists.txt,有三处改动
在谷歌浏览器测试,输入127.0.0.1/api/login
测试代码
#include<QCoreApplication>
#include <QHttpServer>
//http服务器
int main(int argc, char *argv[])
{QCoreApplication a(argc,argv);QHttpServer server;//创建服务器server.afterRequest([](QHttpServerResponse&& resp){resp.setHeader("Content-Type","application/json;utf-8");return std::move(resp);});//设置路由//登录接口(API) /api/loginserver.route("/api/login",[](const QHttpServerRequest& request){return R"({"message":"登录成功~"})";};//服务器开始监听连接server.listen(QHostAddress::Any,80);return a.exec();}