#pragma once #include #include #include #include #include #include #include #include "SocketManager.h" #include #include using namespace std; class ProjectBuildNetworkApi { private: // ÍøÂçÇëÇó // ÇëÇó½»Ò×·þÎñÆ÷ static std::string base_request_get(string ip, int port, string path, map params); static string get_rquest_id(); static string get_sign(rapidjson::Document& document); public: static std::string load_request_data(std::string data); // ¸üÐÂÁìÕÇÐÅÏ¢ static string build(string ip, int port, string dir, string script, string output); };