php HTTP_RAW_POST_DATA (転送)

WBOY
リリース: 2016-06-23 14:36:45
オリジナル
995 人が閲覧しました

元のアドレス: http://www.phpman.com.cn/archives/143

Content-Type=text/xml タイプを使用して、XML ドキュメントのコンテンツを PHP サーバーに送信します。 この POST データを取得する方法。 。

RAW/未解釈の HTTP POST 情報には、$GLOBALS['HTTP_RAW_POST_DATA'] を使用してアクセスできます。これは、投稿の Content-Type が PHP で理解できるものではない (text/xml など) 場合に役立ちます。

PHP によるデフォルト application/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" では使用できません。

アプリケーション

a.htm
------------------

入力タイプ = "テキスト" 名前 = "パスワード" & gt;

投稿------------------------


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