0
A
回答
0
实际上,你可以传递参数来使用这个属性
[WebGet(UriTemplate = "users/{username}")]
这里是msdn
[WebGet(UriTemplate = "users/{username}")]
[OperationContract]
User GetUserAccount(string username)
{
if (!IsUserAuthorized(username))
{
WebOperationContext.Current.OutgoingResponse.StatusCode =
HttpStatusCode.Unauthorized;
return;
}
User user = FindUser(username);
if (user == null)
{
WebOperationContext.Current.OutgoingResponse.SetStatusAsNotFound();
return null;
}
return user;
}
0
在MVC3的样品的方法您的Web方法,Request对象是在控制器中可用,在InputStream对象中可以使用正文的内容。此代码为我工作:
this.Request.InputStream.Position = 0;
var xmlContent = new System.IO.StreamReader(this.Request.InputStream).ReadToEnd();
希望有所帮助。
相关问题
- 1. WCF REST阅读JSON请求主体
- 2. JavaScript访问请求主体
- 3. WCF REST请求和响应中的XML格式
- 4. 对于WCF REST服务响应(XML)格式使用VXML格式?
- 5. 我应该如何访问Lagom服务中的请求主机?
- 6. 上传大的XML到WCF REST服务 - > 400坏请求
- 7. WCF REST风格的服务,而不XML模式返回XML
- 8. 请求REST服务
- 9. WCF REST服务:允许跨域访问
- 10. 如何通过请求体传递请求值在REST Web服务
- 11. 从WCF/ADO.NET数据服务的请求主体接收参数
- 12. 当isMaxSizeExceeded时访问请求主体
- 13. WCF REST服务邮政法JSON格式
- 14. ajax请求在调用wcf服务时拒绝访问
- 15. WCF RESTful服务中的访问请求正文
- 16. 我如何使用restlet 2.0从REST服务器资源访问GET请求的主体?
- 17. 如何在WCF通信中访问服务主机中的服务
- 18. 从.NET 3.5 WCF Web服务(REST)返回JSON和XML格式
- 19. 阅读请求主体Node.js服务器
- 20. REST Web服务POST请求
- 21. 消费以多种方式(.NET,纯XML)WCF REST服务
- 22. 在Apache CXF REST服务中提交JSON数据作为请求主体
- 23. WCF REST服务 - 自主机Windows服务 - 如何使用%的URL
- 24. 如何在WCF REST服务中将DataTable序列化到Xml?
- 25. 如何从WCF REST服务
- 26. 在WCF REST服务
- 27. 使用WebInvoke在WCF REST服务体内传递XML字符串
- 28. Silverlight的WCF服务对服务请求
- 29. 如何在WCF RESTful服务中以json格式返回IList?
- 30. 如何创建HTTP POST请求的主体内容与WCF REST(入门套件)
感谢您的回复。忘记添加请求体是一个xml文档。所以我需要将该文档保存到SQL一旦postd服务 – latis
WebForvoke的Web应用程序= WebMessageFormat.Xml属性应该帮助您.eg:[WebInvoke(Method =“POST”,BodyStyle = WebMessageBodyStyle.Wrapped,RequestFormat = WebMessageFormat.Xml, ResponseFormat = WebMessageFormat.Json)] –
我仍然有麻烦进入数据集的身体。你有什么例子吗? – latis