一旦完全控制HTTP消息的头部/主体 - 我使用Message类。例如,要返回一些XML,我调用
public Message ShowRunResults()
{
// some [OperationContract] implementation
webContext.CreateTextResponse(result.ToString(), "application/xml", Encoding.ASCII);
}
问题是如何返回404找不到的或其他HTTP代码? 非常感谢
答案 0 :(得分:5)
使用WebOperationContext.Current.OutgoingResponse
,您可以设置HTTP代码和状态。