2011-12-09 90 views
0

這裏的手冊http://wiki.freeswitch.org/wiki/Mod_xml_curl表示,如果curl服務需要基於靜態XML來處理它的請求,curl服務應該「不返回任何東西」。如何爲mod_xml_curl返回任何內容?

究竟「什麼都不返回」意味着什麼?

0)不響應客戶端請求(超時) 1)返回HTTP 404錯誤? 2)返回HTTP 204錯誤(無內容)? 3)用零內容返回HTTP 200? 4)用任何空格返回HTTP 200,但沒有XML標籤?

其他的東西或上述的某些組合?

謝謝

回答

0

我相信答案是'以上都不是';你應該返回

<?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> 
+0

你已經能夠使用method =「GET」在mod_xml_curl中?我一直在獲取POST方法:( – metakungfu

+0

)在xml_curl.conf.xml綁定配置中,您可以添加以下參數:' 0x6e6562

相關問題