私はシステムに取り組んでおり、現在、別の (外部) システムがいくつかのデータに投稿できるスクリプトを実装して、それらを保存できるようにしようとしています。
外部システムを制御することはできません。外部システムをトリガーして、システムにデータを投稿し、スクリプトの URL を与えることができます。
投稿が発生したときに firebug を見ると、投稿されたデータが次のように表示されます。
または (urldecoded)
content={"sex":"male","person":{"name":["chris"],"mbox":["mailto:name.lastename@gmail.com"]}}
&Content-Type=application/json
&auth=DDE233H76BGN
私の問題は、スクリプトでこれらのパラメーターを取得しようとすると、$_POST (および $_REQUEST) が常に空になることです! または
を試しましたが、コンテンツが表示されません。var_dump($_POST)
echo file_get_contents("php://input");
ここで何が欠けていますか?
そこから何かを取得するために応答/要求ヘッダーが必要かどうかはわかりません。念のためここに示します
編集:
私のスクリプトは、次のような1行のコードで構成されています。
<?php
var_dump($_POST);
?>
また
<?php
echo file_get_contents("php://input");
?>
どちらも私には何も与えません:s