突然、フラッシュを使用して画像バイナリを php に転送したことを思い出し、アイデアを思いつき、$GLOBALS['HTTP_RAW_POST_DATA'] を使用してそれを取得しました。
そこで徹底的に検索したところ、PHP はデフォルトで application/x-www.form-urlencoded の標準データ型のみを認識するため、text/xml、soap、application/octet-stream などのコンテンツを解析できないことがわかりました。 、 $_POST 配列を使用して受信すると失敗します。したがって、プロトタイプは保持され、それを受け取るために $GLOBALS['HTTP_RAW_POST_DATA'] に渡されます。
phpのHTTP_RAW_POST_DATA
Content-Type=text/xmlタイプを使用して、XMLドキュメントのコンテンツをPHPサーバーに送信します。このPOSTデータを取得する方法。
RAW/未解釈の HTTP POST 情報には、$GLOBALS['HTTP_RAW_POST_DATA'] を使用してアクセスできます。これは、投稿の Content-Type が PHP で理解できないもの (text/xml など) の場合に便利です。
PHP はアプリケーションのみを認識するためです。 /x-www.form-urlencoded 標準データ型。したがって、text/xml などのコンテンツを $_POST 配列に解析することはできないため、プロトタイプは保持され、それを受け取るために $GLOBALS['HTTP_RAW_POST_DATA'] に渡されます。
この関数を実装できる別の php://input もあります
php://input を使用すると、POST の元のデータを読み取ることができます。 $HTTP_RAW_POST_DATA よりもメモリへの負担が少なく、特別な php.ini 設定は必要ありません。 php://input は enctype="multipart/form-data" では使用できません。
Application
a.htm
コードをコピー コードは次のとおりです:
echo file_get_contents("php://input");?> 上記では、投稿内の json データを取得するための、japanese girl wet masturbation php の実装方法を紹介しました。japanese girl wet masturbation の内容も含めて、PHP チュートリアルに興味のある友人の参考になれば幸いです。