www.3112.net > WCF REST的POST时候报400错误是怎么回事

WCF REST的POST时候报400错误是怎么回事

用json格式的时候,包体前后加上双引号就可以了。

感觉不像是namespace的问题。 楼主如果在本地访问外网的: "http://mydomain.com/Testservice.svc/FeedBack/Submit",网址,会有400错误么? 如果有,那应该是你发布端的问题。。

一、WCFREST专用POST方法1.1、 建立WCFREST方法[ServiceContract]public interface IBookingBizService{ [WebInvoke(UriTemplate = "setdeliver", Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat....

既然是REST风格了,就应该使用Url的方式来处理资源,如果需要传递参数就使用Service/Action/id这种形式来传,这里id是参数名了,如: [WebInvoke(Method = "PUT", RequestFormat = WebMessageFormat.Xml, UriTemplate = "{id}")] void Update(At...

[ServiceContract] public interface IReceiveData { [WebInvoke(UriTemplate = "UploadFile/{fileName}")] void UploadFile(string fileName, Stream fileContents); }

通过VS2010的Extension Manager,可以下载一个“WCF REST Service Template”。通过这个我们可以快速创建一个WCF REST服务。它是一个创建在Web Application工程里的服务。和前一篇介绍的WCF服务不同的是在Globel.asax中的Application_Start事件中...

这个跟是否REST没有关系,默认16K,最大是 byte[] 数组的最大长度,约100MB。 如果需要大体量传输,微软给出的建议是 用Stream作为WCF服务接口的参数。

数据库不能消费rest wcf 4.0,但新版oracle ,REST Data Services Oracle REST Data Services (ORDS) 让您可以轻松地为 Oracle 数据库中的关系数据开发现代REST 接口

wcf基于windows通信,webapi基于http通信,ws基于soap协议,具体的自己去微软看文档吧

WCF项目的话,其他人要能看到*.svc才能正常工作的。可以再VS中添加服务引用看看报什么错误。

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com