タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

phpとdataに関するreponのブックマーク (1)

  • PHPで multipart/form-data でPOSTされた生データを取得する: Usoinfo blog

    PHPでは、php://inputのストリームをオープンすることで、HTTPのリクエストボディを生データのまま取得できる。これで、PHPが文字コードをいじったり、デコードしたりして、意図しない操作をデータに加えていると思われるとき、デバッグに有効である。しかし、そこのドキュメントにも書いてあるように、「php://input は、 enctype="multipart/form-data" に対しては使用できません。」である。フォームからのファイル投入の時などに、生データを取ってデバッグしようとすると、ちょいと困る。 そこで、このPHPの挙動をバイパスして、multipart/form-data の生データを取得する方法。 これは結局の所、リクエストのContent-typeを見て、Content-type: multipart/form-data の時にそのようになっている。なので、受け

  • 1