Refactor/Cleanup NetworkRequest and Related Code (#4633)
Cleanup unused code (Twitch v5)
Add json methods that simplify sending JSON. This also sets the Accepts header, since here, when JSON is sent, only JSON is accepted as a response (this is only done in Helix).
Clarify helix request creations
Cleaned some clang-tidy suggestions in Network{Request,Private}
This commit is contained in:
@@ -1361,7 +1361,13 @@ protected:
|
||||
FailureCallback<HelixGetModeratorsError, QString> failureCallback);
|
||||
|
||||
private:
|
||||
NetworkRequest makeRequest(QString url, QUrlQuery urlQuery);
|
||||
NetworkRequest makeRequest(const QString &url, const QUrlQuery &urlQuery,
|
||||
NetworkRequestType type);
|
||||
NetworkRequest makeGet(const QString &url, const QUrlQuery &urlQuery);
|
||||
NetworkRequest makeDelete(const QString &url, const QUrlQuery &urlQuery);
|
||||
NetworkRequest makePost(const QString &url, const QUrlQuery &urlQuery);
|
||||
NetworkRequest makePut(const QString &url, const QUrlQuery &urlQuery);
|
||||
NetworkRequest makePatch(const QString &url, const QUrlQuery &urlQuery);
|
||||
|
||||
QString clientId;
|
||||
QString oauthToken;
|
||||
|
||||
Reference in New Issue
Block a user