Skip to content

A simple library wrote as a cocos2d-x extension that provides asynchronously http get/post/download request facility.

License

Notifications You must be signed in to change notification settings

greathqy/Cocos2d-x-Asynchronous-Http-Request-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A Cocos2d-x Asynchronous Http Request Libray That Let You Make Asynchrounous Http Requests From Cocos2d-x A FUN!

You can find the library file:

  • CCHttpRequest.h
  • CCHttpRequest.cpp

Under CCHttpRequestExample/Classes

This library had been written as a cocos2d-x extension, Use it is very simple:

CCHttpRequest *gateway = CCHttpRequest::sharedHttpRequest();

//Get Request
std::string url = "http://www.baidu.com";
gateway->addGetTask(url, NULL, NULL);

//Post Request
std::string postData = "key=value";
gateway->addPostTask(url, postData, NULL, NULL);

//Download File
std::vector<std::string> downloads;
downloads.push_back("http://www.baidu.com/index.php");
gateway->addDownloadTask(urls, NULL, NULL);

You can specify a callback just by simply replace the NULL parameter with your selector, So you can process the response data in your callback method.

About

A simple library wrote as a cocos2d-x extension that provides asynchronously http get/post/download request facility.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published