0
私はPHPのAPIで作業しています。クライアントAPIは結果を自分のurlにxmlファイルとして送りました。私はを使って返信したいxmlファイルを読む。<xml>Accepted</xml>
。これを行う方法?クライアントAPIは私にxmlを返信してほしい
例:
if ($_SERVER['REQUEST_METHOD'] === 'POST')
{
//Read the xmlinput and write to the file
$xml = file_get_contents('php://input');
// ..Do something..
return('<?xml version="1.0" encoding="utf-8"?><xml>Accepted</xml>');
}
私は新しいカールを開始せずに同じセッションにXMLを返送するかどうかはわかりません。
CGIを使用できますか?もしそうなら、どうですか?
一般的に、あなたはただそれをエコーします(?) - 彼らは彼らの要求に対する応答を読み、あなたは '物を出力すること'によって応答を作成します。 – FirstOne
Ofc、あなたは手動でxmlを手動で生成するのではなく、テストとしては問題ありません。 – FirstOne
[return](http://php.net/manual/en/function.return.php)だけでは何も出力されません。 'echo'を呼び出す必要があります。 – FirstOne