admin
7 天以前 6cd92a169cbc0db35042f243a09d976fd3e1445c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#pragma once
#include <string>
#include <list>
#include "JsonUtil.h"
using namespace std;
class NetworkApi
{
    protected:
        static  string _TRADE_SERVER_ADDR;
        static  int _TRADE_SERVER_PORT;
        static  string _COMMON_SERVER_ADDR;
        static  int _COMMON_SERVER_PORT;
 
 
        // ÍøÂçÇëÇó
        static std::string base_request(std::string data);
        // ÇëÇó½»Ò×·þÎñÆ÷
        static std::string base_trade_request(std::string data);
        static string get_rquest_id();
        static string get_sign(rapidjson::Document& document);
public:
 
    static void set_server_info(string trade_addr,int trade_port, string common_addr,int common_port);
 
    static std::string load_request_data(std::string data);
 
   
 
};