0

マニュアルはこちらhttp://wiki.freeswitch.org/wiki/Mod_xml_curlによると、Freeswitchに静的XMLに基づいてリクエストを処理させたい場合、curlサービスは「何も返さない」べきです。

「何も返さない」とは正確にはどういう意味ですか?

0) クライアント要求に応答しない (タイムアウト) 1) HTTP 404 エラーを返しますか? 2) HTTP 204 エラー (コンテンツなし) を返しますか? 3) 内容がゼロの HTTP 200 を返しますか? 4) 空白はあるが XML タグがない HTTP 200 を返しますか?

他の何か、または上記の組み合わせですか?

ありがとう

4

1 に答える 1

1

答えは「上記のどれでもない」だと思います。あなたは戻るべきです

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="freeswitch/xml">
</document>

完全を期すために、処理を終了したい場合 (つまり、それ以上バインディングを検索しない場合)、正しい応答は次のとおりです。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="freeswitch/xml">
    <section name="result">
        <result status="not found" />
    </section>
</document>
于 2011-12-20T12:07:18.723 に答える