簡體   English   中英

修改WCF 4.0 REST Web服務響應

[英]Modify WCF 4.0 REST Web Service Response

我對WCF比較陌生,尤其是WCF 4 REST在線模板。

我正在測試一種基本方法:

[WebGet(UriTemplate = "Test")]
public string Test() 
{
    return "Test";
}

生成的響應為:

<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">Hello World</string>

除了XML或JSON之外,是否有其他方法可以發送回去?是否有任何方法可以修改響應?

您可以返回Stream WCF不會應用格式設置,您可以自由地將所需的任何內容寫入Stream。

本文可能會有所幫助。

編輯:
另外,請記住,例如,如果要使用此方法提供文件,則需要找到某種方式來適當設置MIME類型。 該線程應該給您一些想法。 就個人而言,我更喜歡@Serguei建議的Registry Read方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM