2017-04-16 18 views
0

2つの質問:
1. iii2のpostメソッドを使用して、ngResourceでフロントエンドからAngularjsで送信されたjsonデータを取得します。 jsonデータを取得する方法

'parsers' => [ 
    'application/json' => 'yii\web\JsonParser', 
    'text/json' => 'yii\web\JsonParser', 
] 

しかし、私はデータを取得するために$ポスト=のYii :: $ APP->要求 - >ポスト()を使用する場合、それは動作しません。そして、私は次のようにyii2を設定します。さらに、データはシリアル化されません。私はそれが復帰する前に

​​

から、いくつかの異なる値であることを見つけたら
2.Iはyii2

'response' => [ 
     'formatters' => [ 
      \yii\web\Response::FORMAT_JSON => [ 
       'class' => 'yii\web\JsonResponseFormatter', 
       'prettyPrint' => YII_DEBUG, 
      ] 
     ] 
    ], 

を設定します。前者はデータをjson形式に変換しません。どうしてか分かりません?

答えて

0

1.Iを強制的にapplication/x-www-form-urlencoded; charset = utf-8にすると、それはとても愚かです。 2.フォーマットはフォーマットと異なります。

関連する問題