ASIFormDataRequest实现post的代码示例
用jquery实现的Post方法可能如下
var param = $.param({ data: JSON.stringify({"from":"234","messageid":"32132123","to":"234","conversationid":"4123456","timestamp":1459000790138,"type":1,"content":"ew","imageurl":""})});$http({ url: MAIN_HOST_URL + '/chat/createmessage', method: "POST", data: param, headers: {'Content-Type': 'application/x-www-form-urlencoded'}}).then(function (response) { var data = response.data, status = response.status, header = response.header, config = response.config; //console.log(JSON.stringify(data)); if (status == 200) { } $ionicLoading.show({template: data.m, noBackdrop: true, duration: 2000}); scope.$broadcast('scroll.refreshComplete');}, function (response) { //console.log("error: " + JSON.stringify(response)); var data = response.data, status = response.status, header = response.header, config = response.config; //JSON.stringify( scope.$broadcast('scroll.refreshComplete');}); 相同的代码,可以转换到ios里,使用ASIFormDataRequest实现,代码如下:
.xx.h
@interface ChatViewController : UIViewController<ASIHTTPRequestDelegate> {
}
xx.m
- (void) postMessage {
NSString *s = [NSString stringWithFormat:@"http://%@/chat/createmessage", site_url];
ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:[NSURL URLWithString:s]];
NSString *datas = @"{\"from\":\"234\",\"messageid\":\"32132123\",\"to\":\"234\",\"conversationid\":\"4123456\",\"timestamp\":1459000790138,\"type\":1,\"content\":\"ew\",\"imageurl\":\"\"}";
{
NSError *error;
//[request addRequestHeader:@"Content-Type" value:@"application/x-www-form-urlencoded; encoding=utf-8"];
//[request addRequestHeader:@"Accept" value:@"application/json"];
//[request setRequestMethod:@"POST"];
//[request setPostBody:tempJsonData];
[request setPostValue:datas forKey:@"data"];
[request startAsynchronous];
}
}
- (void)requestFinished:(ASIHTTPRequest *)request
{
}
- (void)requestFailed:(ASIHTTPRequest *)request
{
NSError *error = [request error];
}
ASIFormDataRequest实现post的代码示例相关推荐
- 用户自定义协议client/server代码示例
用户自定义协议client/server代码示例 代码参考链接:https://github.com/sogou/workflow message.h message.cc server.cc cli ...
- 2021年大数据Flink(二十六):State代码示例
目录 State代码示例 Keyed State 官网代码示例 需求: 编码步骤 代码示例 Operator State 官网代码示例 需求: 编码步骤: 代码示例 State代码示例 Keyed S ...
- TensorFlow常用操作:代码示例
1,定义矩阵代码示例: import tensorflow as tftf.zeros([3,4]) #定义3行4列元素均为0的矩阵tensor=tf.constant([1,2,3,4])#定义一维 ...
- TensorFlow基本计算单元:代码示例
1,代码示例: import tensorflow as tf a = 3 #创建变量 w = tf.Variable([[0.6,1.2]])#创建行向量 x = tf.Variable([[2.1 ...
- php mms,PHP代码示例_PHP账号余额查询接口 | 微米-中国领先的短信彩信接口平台服务商...
PHP余额查询接口代码示例 请求 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://api.weimi.cc/2/accoun ...
- java结束全部操作代码_Java创建与结束线程代码示例
这篇文章主要介绍了Java创建与结束线程代码示例,小编觉得挺不错的,这里分享给大家,供需要的朋友参考. 本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程 ...
- doc python 颜色_Python wordcloud.ImageColorGenerator方法代码示例
本文整理汇总了Python中wordcloud.ImageColorGenerator方法的典型用法代码示例.如果您正苦于以下问题:Python wordcloud.ImageColorGenerat ...
- 机器学习简单代码示例
机器学习简单代码示例 //在gcc-4.7.2下编译通过. //命令行:g++ -Wall -ansi -O2 test.cpp -o test #include <iostream> u ...
- 手机如何看python代码_python如何绘制iPhone手机图案?(代码示例)
本篇文章给大家带来的内容是介绍python如何绘制iPhone手机图案?(代码示例).有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 虽然我用不起苹果手机,但我可以用python画出 ...
最新文章
- Android Tab 选项卡的简单实现
- Android学习笔记(一) - 如果我们来设计Android
- Verilog Design's Tips
- EXCEL怎么打20位以上的数字?
- java hashmap实例_java HashMap详解及实例代码
- [单选]物联网产业链的主要产品不包括下列哪一项 - 关于物联网(主讲:柳毅)笔记...
- 在容器上构建持续部署及最佳实践初探
- dataframe修改数据_数据处理进阶pandas入门(一)
- android点击运行后无法显示设备,Android仿真器除了黑屏外什么都不显示,adb设备显示“设备离线”...
- 理论基础 —— 查找 —— 插值查找
- 从“元宇宙”看国内外产业发展差距
- Netty工作笔记0021---NIO编写,快速入门---编写服务器
- 如何通过索引从列表中删除元素?
- 转载:《TypeScript 中文入门教程》 17、注解
- Eclipse创建并运行Java程序输出Hello World
- GAT1400---基于libcurl库的开发
- stm32_004_stm32f103内部结构图
- 微信小游戏马甲包过审策略
- 用知识图谱解读抑郁症——树洞
- Canonical Address
热门文章
- [转载] iphone 很有意思的NSString 和 Autorelease
- CAD二次开发学习笔记二(创建一个对话框)
- 从WinMain开始
- FFmpeg #39;scale#39; filter not present, cannot convert pixel formats.
- 华夏名网:云主机的高性能和低价格可以兼得
- 别拒绝生命中偶尔的初恋
- 实验问题总结与分享之×××(Virtual Private Network)
- Lucene 基础知识
- Jsoup下载图片报错:UnsupportedMimeTypeException
- 通过sql语句对MySql数据库的基本操作