响应格式html,设置响应格式的HTML邮件
有一個WCF服務在C#中:從繼承的類設置響應格式的HTML郵件
[ServiceBehavior(AddressFilterMode = AddressFilterMode.Any, InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Single, IncludeExceptionDetailInFaults = true)]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
class SubscriptionService : ISubscriptionService
{
public Message Help(Message m)
{
WebOperationContext.Current.OutgoingResponse.ContentType = "text/html; charset=utf-8";
return new WebHttpHelpPageMessage();
}
}
[ServiceContract]
interface ISubscriptionService
{
[OperationContract]
[WebInvoke(UriTemplate = "*", Method = "*")]
Message Help(Message m);
}
消息:
public class WebHttpHelpPageMessage : Message
{
...
protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer)
{
writer.WriteStartElement("html");
writer.WriteRaw("
Hi
");writer.WriteEndElement();
}
}
在瀏覽器中的結果 - XML,如何做它是HTML?
+0
它不那么清楚你的要求,但你是說,你瀏覽器顯示XML,而你想顯示HTML? –
+0
是的,那content-type =“text/html” –
總結
以上是生活随笔為你收集整理的响应格式html,设置响应格式的HTML邮件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css html 属性区别是什么,css
- 下一篇: 宽屏图片轮播html,jQuery实现宽