[英]Can we use azure functions for an incoming XML post
我是azure的新手,嘗試學習azure函數,我實現了一個HTTP觸發函數,該函數接收Json作為有效載荷,並將主體內容Json轉換為字符串,然后使用Json反序列化器轉換為POCO對象,然后將該對象放入使用outputBinding的輸出隊列。 我想知道1)我們可以對我們的azure函數進行xml發布嗎? 2)如果是這樣,我想將正文content(XML)作為xml發送(我不希望xml轉換為字符串)到輸出Queue。
提前致謝。
由於函數僅僅是接受HTTP POST的HTTP偵聽器,因此您肯定可以接受包含XML內容的POST。 我不確定要避免將XML轉換為字符串是什么,因為該函數的輸入是代表HTTP請求的字節流-字符串。
我不確定為什么要引入加載到XML文檔中的開銷,但是下面是一個示例:
public static async Task<HttpResponseMessage> Run(HttpRequestMessage req, TraceWriter log)
{
string body = await req.Content.ReadAsStringAsync();
XmlDocument doc = new XmlDocument();
doc.LoadXml(body);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.