Heim > Fragen und Antworten > Hauptteil
Jetzt muss ich eine API-Schnittstelle schreiben und dazu die Post-Methode verwenden.
Aber hier kommt das Problem, dass ich am Anfang $_POST verwendet habe Ich habe das Senden simuliert, den Curl-Modus von PHP zum Posten verwendet, alles ist normal. Als die andere Partei dann die API aufruft, heißt es, dass es fehlgeschlagen ist. Als ich es sah, waren die empfangenen Daten leer, um den Post zu simulieren Anfrage, und es war tatsächlich leer, $_POST Daten konnten nicht empfangen werden, dann wechselte ich zu php://input und empfing sie erfolgreich. Ich weiß jedoch nicht, warum, wenn ich php://input verwende, mein PHP Curl verwendet, um den Beitrag zu simulieren, aber er kann nicht empfangen werden! ! ! !
Das heißt
curl post =>>Andere normale Beiträge =>>Wie ist die Situation?
Ich verstehe auch nicht warum
phpcn_u15822017-07-07 10:36:43
多看文档
当 HTTP POST 请求的 Content-Type 是 application/x-www-form-urlencoded 或 multipart/form-data 时,会将变量以关联数组形式传入当前脚本
http://php.net/manual/zh/rese...