1
This commit is contained in:
parent
37768dc6bf
commit
7f4a8dcc27
@ -3,8 +3,8 @@
|
|||||||
#include <a8/sysutils.h>
|
#include <a8/sysutils.h>
|
||||||
|
|
||||||
#include "httpproxy.h"
|
#include "httpproxy.h"
|
||||||
|
|
||||||
#include "app.h"
|
#include "app.h"
|
||||||
|
#include "jsondatamgr.h"
|
||||||
|
|
||||||
#include "framework/cpp/httpclientpool.h"
|
#include "framework/cpp/httpclientpool.h"
|
||||||
|
|
||||||
@ -37,14 +37,21 @@ std::string HttpProxy::HttpGet(a8::XParams param,
|
|||||||
{
|
{
|
||||||
HttpProxyRequest* request = new HttpProxyRequest();
|
HttpProxyRequest* request = new HttpProxyRequest();
|
||||||
request->req_id = CreateRequestId();
|
request->req_id = CreateRequestId();
|
||||||
|
request->param = param;
|
||||||
|
request->on_ok = on_ok;
|
||||||
|
request->on_error = on_error;
|
||||||
|
request->url = url;
|
||||||
|
request->url_params = url_params;
|
||||||
request_hash_[request->req_id] = request;
|
request_hash_[request->req_id] = request;
|
||||||
|
|
||||||
|
std::string proxy_url;
|
||||||
|
JsonDataMgr::Instance()->GetHttpProxyUrl(proxy_url);
|
||||||
f8::HttpClientPool::Instance()->HttpGet
|
f8::HttpClientPool::Instance()->HttpGet
|
||||||
(a8::XParams()
|
(a8::XParams()
|
||||||
.SetSender(request),
|
.SetSender(request),
|
||||||
on_ok,
|
on_ok,
|
||||||
on_error,
|
on_error,
|
||||||
url,
|
proxy_url.c_str(),
|
||||||
url_params,
|
url_params,
|
||||||
rand() % MAX_SYS_HTTP_NUM
|
rand() % MAX_SYS_HTTP_NUM
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user