/* * This file is part of smolbote. It's copyrighted by the contributors recorded * in the version control history of the file, available from its original * location: git://neueland.iserlohn-fortress.net/smolbote.git * * SPDX-License-Identifier: GPL-3.0 */ #ifndef COOKIEINTERCEPTOR_H #define COOKIEINTERCEPTOR_H #include #include class CookieInterceptor : public QObject { Q_OBJECT public: struct CookieRule { bool isBlocking; }; explicit CookieInterceptor(const QString &path, QObject *parent = nullptr); public slots: void judgeCookie(const QNetworkCookie &cookie); private: }; #endif //COOKIEINTERCEPTOR_H