cocos2d-x http

来源:互联网 发布:tensorflow 股票预测 编辑:程序博客网 时间:2024/06/03 09:12

 #include "network/HttpClient.h"

 void httpGetCallback(cocos2d::network::HttpClient* client, cocos2d::network::HttpResponse* response);

 network::HttpRequest *request = new network::HttpRequest();
 request->setUrl("http://bf8.178.com/client/index.php?m=character&a=getList");
 request->setRequestType(network::HttpRequest::Type::GET);

 request->setResponseCallback(&HelloWorld::httpGetCallback/*this, httpresponse_selector(HelloWorld::httpGetCallback)*/ );
 network::HttpClient::getInstance()->send(request);
 request->release();


void HelloWorld::httpGetCallback(network::HttpClient* client, network::HttpResponse* response)
{
 int icode = response->getResponseCode();
 std::vector<char> *data;
 data = response->getResponseData();

 std::string strData;
 for (char c : *data)
 {
  strData += c;
 }
 strData += '\0';
 
}


0 0
原创粉丝点击