今天练习了一下HTTP操作
来源:互联网 发布:电脑下载苹果软件用什么软件 编辑:程序博客网 时间:2024/05/29 18:13
<pre name="code" class="cpp">CCScene* HttpClients::scene(){CCScene *scene = CCScene::create();HttpClients*lay = HttpClients::create();scene->addChild(lay);return scene;}bool HttpClients::init(){CCLayer::init();#if 0//静态访问//初始化CCHttpRequest *requst = new CCHttpRequest();requst->setUrl("http://192.168.11:80/test.html");requst->setResponseCallback(this, httpresponse_selector(HttpClients::responsp));requst->setRequestType(CCHttpRequest::kHttpGet);//讲数据发送 CCHttpClient *cline = CCHttpClient::getInstance();cline->send(requst);//释放requst->release();#endif//通过Get方式跟服务器交流CCHttpRequest *request = new CCHttpRequest;request->setUrl("http://192.168.1.11:80/cgi-bin/user.bin?time=100000&username=fff");request->setResponseCallback(this, httpresponse_selector(HttpClients::responsp));request->setRequestType(CCHttpRequest::kHttpGet);//讲request 发送服务器CCHttpClient *client = CCHttpClient::getInstance();client->send(request);//释放request->release();//通过post 方式CCHttpRequest *request = new CCHttpRequest;request->setUrl("http://198.168.1.11:80/cig-bin/test/test.bin");request->setRequestType(CCHttpRequest::kHttpPost);request->setResponseCallback(this, httpresponse_selector(HttpClients::responsp));char buf[] = "1231237127312871927498";request->setRequestData(buf,sizeof(buf));CCHttpClient *clinet = CCHttpClient::getInstance();client->send(request);request->release();return true;} //http 请求 get postvoid HttpClients::responsp(CCHttpClient*client, CCHttpResponse*resp){//Request //请求 Response 响应//如果请求失败 通过resp->getErrorBuffer 去获取货物信息if (!resp->isSucceed()){CCLog("Request faliuse : %s",resp->getErrorBuffer());return;}//获取响应数据std::vector<char>*data = resp->getResponseData();std::string str;std::vector<char>::iterator it;for (it = data->begin(); it != data->end(); it++){char ch = *it;str += ch;}CCLog("%s", str.c_str());}
0 0
- 今天练习了一下HTTP操作
- 今天做了一下Google挑战赛的Java练习
- 今天练习了一下 vnc 的安装,配置,很好
- 今天mysql了一下
- 今天测了一下智商
- 今天看了一下 《租妻》
- 今天关注了一下 TurboGears
- 今天整理了一下博客
- 今天又2了一下
- 今天理解了一下HTTP头的Last-Modified 与If-Modified-Since
- 今天理解了一下HTTP头的Last-Modified 与If-Modified-Since
- 今天练习瑜伽晕倒了
- 今天终于搞定了安装项目中的自定义操作,庆祝一下!
- 今天激活了帐号,庆祝一下!
- 哈哈,今天小小升级了一下~
- 今天研究了一下struts,郁闷
- 今天通过了007,小庆祝一下
- 今天又弄了一下页面
- URL和URI的区别
- Java读取txt或其他文件以UTF-8格式输出的时候,第一行代码出现“?”乱码的原因及解决方案!
- photoView连续缩放报错问题(其实PhotoView和viewPager冲突问题)
- Spring中编程式事务处理(使用TransactionTemplate)之一
- 服务器端世界时间(UTC)转换客户端时区时间
- 今天练习了一下HTTP操作
- CentOS7 CronTab 计划任务
- Highcharts插件常见错误及解决办法
- leetcode solution template
- Android Storage Manager 处理
- Apache Commons StringUtils
- 自学.NET之路-C#编程之基础总结
- Dubbo框架简介
- 51Nod-1118-机器人走方格