file_get_contents("php://input")
または$HTTP_RAW_POST_DATA
-JSONリクエストの本文を取得するのに適しているのはどれですか?
また、クライアント側を使用する場合、JSONデータを送信するためにどの要求タイプ(GET
またはPOST
)を使用する必要がありますXmlHTTPRequest
か?
私の質問はこの回答から発想を得ました: curlを使用してJSONをPHPに投稿する方法
その答えからの引用:
file_get_contents("php://input")
とにかく実際にはhttpマルチパートフォームデータを処理していないので、プロトコルの観点から見ると実際にはより正確です。
$HTTP_RAW_POST_DATA
は非推奨と見なされ、php://input
再利用できます。