mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-09-03 18:02:20 +08:00
43 lines
969 B
C++
43 lines
969 B
C++
/**********************************************************
|
|
Author: Qt君
|
|
微信公众号: Qt君(文章首发)
|
|
Website: qtbig.com(后续更新)
|
|
Email: 2088201923@qq.com
|
|
QQ交流群: 732271126
|
|
LISCENSE: MIT
|
|
**********************************************************/
|
|
#include "HttpClient.h"
|
|
#include <QJsonObject>
|
|
#include <QJsonDocument>
|
|
#include <QBuffer>
|
|
|
|
using namespace AeaQt;
|
|
|
|
HttpClient::HttpClient()
|
|
{
|
|
}
|
|
|
|
HttpClient::~HttpClient()
|
|
{
|
|
}
|
|
|
|
HttpRequest HttpClient::get(const QString &url)
|
|
{
|
|
return HttpRequest(QNetworkAccessManager::GetOperation, this).url(url);
|
|
}
|
|
|
|
HttpRequest HttpClient::post(const QString &url)
|
|
{
|
|
return HttpRequest(QNetworkAccessManager::PostOperation, this).url(url);
|
|
}
|
|
|
|
HttpRequest HttpClient::put(const QString &url)
|
|
{
|
|
return HttpRequest(QNetworkAccessManager::PutOperation, this).url(url);
|
|
}
|
|
|
|
HttpRequest HttpClient::send(const QString &url, QNetworkAccessManager::Operation op)
|
|
{
|
|
return HttpRequest(op, this).url(url);
|
|
}
|