來源:互聯網
上載者:User
關鍵字
php
swift
objective-c
ios
let afn = AFHTTPRequestOperationManager() afn.POST("http://api.abc.com//index.php?s=/home/order/makeorder.html",parameters: ["data":"22222"], success: { (operation: AFHTTPRequestOperation!, responseObject: AnyObject!) in print("%@", operation.request.allHTTPHeaderFields); let data = responseObject as! NSDictionary! print("擷取資料==%@",data) if data != nil { // let dict: NSDictionary = (try! NSJSONSerialization.JSONObjectWithData(data!, options: .AllowFragments)) as! NSDictionary // let modelTool = DictModelManager.sharedManager // let data = modelTool.objectWithDictionary(data, cls: FreshHot.self) as? FreshHot // completion(data: data, error: nil) } }, failure: { (operation: AFHTTPRequestOperation!, error: NSError!) in //Handle Error print("擷取資料出錯=%@",error); })
後台用php 拿到的$_POST 資料為
a:1:{s:4:"data";s:5:"22222";}
試著對$_Post unserialize,可是得不到資料,,
file_get_contents('php://input') 得到的的資料是
s:10:"data=22222";
請問PHP 改怎麼處理AFNetworking post過來的資料?
回複內容:
let afn = AFHTTPRequestOperationManager() afn.POST("http://api.abc.com//index.php?s=/home/order/makeorder.html",parameters: ["data":"22222"], success: { (operation: AFHTTPRequestOperation!, responseObject: AnyObject!) in print("%@", operation.request.allHTTPHeaderFields); let data = responseObject as! NSDictionary! print("擷取資料==%@",data) if data != nil { // let dict: NSDictionary = (try! NSJSONSerialization.JSONObjectWithData(data!, options: .AllowFragments)) as! NSDictionary // let modelTool = DictModelManager.sharedManager // let data = modelTool.objectWithDictionary(data, cls: FreshHot.self) as? FreshHot // completion(data: data, error: nil) } }, failure: { (operation: AFHTTPRequestOperation!, error: NSError!) in //Handle Error print("擷取資料出錯=%@",error); })
後台用php 拿到的$_POST 資料為
a:1:{s:4:"data";s:5:"22222";}
試著對$_Post unserialize,可是得不到資料,,
file_get_contents('php://input') 得到的的資料是
s:10:"data=22222";
請問PHP 改怎麼處理AFNetworking post過來的資料?