ホームページ > バックエンド開発 > PHPチュートリアル > AFNetworking post到后端,数据怎么调用

AFNetworking post到后端,数据怎么调用

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-06 20:12:31
オリジナル
1574 人が閲覧しました

<code> 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);
        })
</code>
ログイン後にコピー
ログイン後にコピー

后台用php 拿到的$_POST 数据为

<code>a:1:{s:4:"data";s:5:"22222";}</code>
ログイン後にコピー
ログイン後にコピー

试着对$_Post unserialize,可是得不到数据,,

file_get_contents('php://input') 得到的的数据是

<code>s:10:"data=22222";</code>
ログイン後にコピー
ログイン後にコピー

请问PHP 改怎么处理AFNetworking post过来的数据?

回复内容:

<code> 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);
        })
</code>
ログイン後にコピー
ログイン後にコピー

后台用php 拿到的$_POST 数据为

<code>a:1:{s:4:"data";s:5:"22222";}</code>
ログイン後にコピー
ログイン後にコピー

试着对$_Post unserialize,可是得不到数据,,

file_get_contents('php://input') 得到的的数据是

<code>s:10:"data=22222";</code>
ログイン後にコピー
ログイン後にコピー

请问PHP 改怎么处理AFNetworking post过来的数据?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート