最近symfonyプロジェクトを3.2から3.3にアップデートしました。 私はファイル付きの単純なPOSTに問題があります。ファイルは、httpファンデーションオブジェクト要求のファイルバッグにありません。HTTP Foundation Symfony 3.3で "files"を読むことができません
public function sendAction(Request $request){
dump($request->files);
dump($request->request);
dump($request->headers);
if (!$request->files->has("image")) {
throw new HttpException(Response::HTTP_BAD_REQUEST, 'no "image" field');
}
}
私はそれがダンプ何を見て、 要求のコンテンツタイプに応じて、私は異なる結果を持っている:
私は、ヘッダーとしてapplication/x-www-form-urlencoded
を使用している場合は、私はこれらのダンプを持っている:https://pastebin.com/5HSCAgut (ペーストビンリンクについて申し訳ありませんが、出力が長すぎる)
私はヘッダーとしてmultipart/form-data
を使用している場合は、私はこれらのダンプがあります https://pastebin.com/tZdVKNgG
義和を私のスクリプトに間違っていますか?新しい機能やセキュリティチェックがありませんか?