小编joh*_*rav的帖子

ASIHTTPRequest将json发布到php服务器

我一直试图在过去5个小时内将json对象发布到PHP脚本.我已经阅读了所有的文档,似乎代码应该工作,但它没有.请求已发出并且收到正常,但我无法访问已发布的json数据,或者甚至不知道它是否已正确发送.我一直在获取一个空的php数组,而不是json数据.

NSString *jsonString = [self.tableDataSource JSONRepresentation];

NSURL *url = [NSURL URLWithString:@"http://myserver.com/test.php"];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];


[request addRequestHeader:@"User-Agent" value:@"ASIHTTPRequest"]; 
[request addRequestHeader:@"Content-Type" value:@"application/json"];
[request appendPostData:[jsonString  dataUsingEncoding:NSUTF8StringEncoding]]; 
[request startSynchronous];
Run Code Online (Sandbox Code Playgroud)

这是php脚本(test.php)

$handle = fopen('php://input','r');
$jsonInput = fgets($handle);
$decoded = json_decode($jsonInput,true);
print_r($decoded);
Run Code Online (Sandbox Code Playgroud)

我正在使用来自https://github.com/pokeb/asi-http-request.git的最新ASIHttpRequest代码

我究竟做错了什么?????

干杯,Trav.

php iphone json asihttprequest ios

8
推荐指数
1
解决办法
2万
查看次数

ipad lockdown:在启动时启动应用程序?

我们需要仓库员工使用ipad应用程序进行库存控制.

是否可以锁定ipad并仅在屏幕上显示/启动我们的自定义应用程序.所以我想删除/隐藏/禁用除我们以外的所有其他应用程序.

干杯,Trav.

security iphone ipad ios4

6
推荐指数
1
解决办法
6213
查看次数

Firebase带有加载指示灯

如何在使用时添加加载指示?

new Firebase('url/data').on('child_change',function() {
   // do somthing here, which may take x time per operation
})
Run Code Online (Sandbox Code Playgroud)

firebase

1
推荐指数
1
解决办法
3320
查看次数

标签 统计

iphone ×2

asihttprequest ×1

firebase ×1

ios ×1

ios4 ×1

ipad ×1

json ×1

php ×1

security ×1