rest相关内容

使用来自.NET REST API

我想从我的.NET应用程序消耗的REST API。这个API的都用JAVA写的。 我问过相的HTTP头的认证证书。我如何可以通过如“DATE”,“授权”和“接受”通过HTTP标头,这些认证证书。 哪个类.NET我可以用它来完成这个任务。谁能帮我这个? 您的帮助将是AP preciated。 Ajish。 解决方案 更新 本库现在已经换成 http://nuget.org/package ..
发布时间:2015-11-25 23:21:34 C#/.NET

结合SOAP / JSON / XML在WCF中,使用UriTemplate

我试图建立使用WCF,允许第三方开发人员挂钩到我们的软件的通用Web服务接口。经过一番挣扎和阅读(这个问题帮助了很多) ,我终于得到了SOAP,JSON和XML(POX)一起工作。 要简化,这是我的code(使这个例子简单,我没有使用接口 - 我曾尝试这种双向): <的ServiceContract()> _ 公共类TestService的 公共子新() 结束小组 ..
发布时间:2015-11-25 23:17:29 C#/.NET

有条件的DataContract串行化的WebAPI

我想找到有条件有最好的方法,并从我datacontract连载我的.NET的WebAPI项目中删除属性。在我的API,我想允许用户指定他们希望返回的字段。 例如,假设我希望我的API返回下面的类的实例。 公共类车 { 公众诠释编号{获得;组; } 公共字符串年度{获得;组; } 公共字符串制作{获得;组; } 公共字符串型号{获得;组; } 公共串色{获 ..
发布时间:2015-11-25 16:00:37 C#/.NET

供应商特定的MIME的内容类型传入WCF REST POST请求(如应用程序/ vnd.company + XML)

我努力寻找解决方案具有传入POST请求打我的服务声明,除非通用的“应用程序/ XML”或“应用/ JSON的”设置为内容类型的要求: 由于我们使用自定义的MIME类型,例如“应用程序/ vnd.company + XML”,这确实应该是Content-Type头的值。但显然WCF无法从这项请求格式。有谁知道一个解决方案吗? 总之:我想 内容类型:应用程序/ vnd.company + XML ..
发布时间:2015-11-25 15:30:26 C#/.NET

简单的WCF REST客户端 - 添加服务引用错误?

我想作一个简单的WCF世界,你好客户端,可以连接到一个WCF REST服务。 不过,我已经得到了以下错误: “无法找到该ServiceModel客户端配置节中引用合同'ServiceReference1.IService1”默认终结点元素。这可能是因为没有配置文件找到您的应用程序,或者是因为没有终点的元素匹配这份合同可以中找到客户端的元素。“ 我所做的: - 我创建了一个名为“WCFerr ..
发布时间:2015-11-25 15:29:27 C#/.NET

如何授予写权限在IIS中的Web API应用程序?

我只是有IIS服务器上的Web API应用程序,简单地写入到文本文件在C:\ FileStorage \ test.txt的但是当我把这个web服务,我得到了500内部错误,扩展错误之后,我得到以下错误,我怎么允许写入访问到IIS服务器上的此Web服务? “ExceptionMessage”:“访问路径”C:\\ FileStorage \\ test.txt的“被拒绝。” “Exception ..
发布时间:2015-11-25 15:27:38 C#/.NET

如何将TimeSpan对象传递给使用JSON一个WCF方法

我试图找到一种方法使用JSON调用WCF方法,并通过一个时间跨度参数,但我总是收到来自该服务的“错误的请求”的响应。 下面是一个片段code服务接口: [WebInvoke(方法=“POST”,ResponseFormat = WebMessageFormat.Json,RequestFormat = WebMessageFormat.Json,BodyStyle = WebMessageB ..
发布时间:2015-11-25 15:21:44 C#/.NET

承载WCF REST服务作为Windows服务

我要创建REST WCF服务,并作为Windows服务安装它。 我创建了REST WCF服务,我跑了,这是工作的罚款为XML AMD JSON。 下面是code文件。 IRestWCFServiceLibrary.cs: 使用系统; 使用System.Collections.Generic; 使用System.Linq的; 使用System.Runtime.Serialization; 使用Sy ..
发布时间:2015-11-25 14:43:39 C#/.NET

如何改变ServiceStack默认的ContentType?

我已经注册一个新的内容类型在ServiceStack有: appHost.ContentTypeFilters.Register(“应用程序/ x-MY-内容类型”, SerializeToStream,DeserializeFromStream); 和一切工作正常,如果客户端发送的HTTP流中的内容类型。 不幸的是,我有一个客户,是不是在我的控制HTTP请求头,并且不发送 ..
发布时间:2015-11-25 14:35:47 C#/.NET

与RestSharp发布数据时,序列化一个对象

我最近开始使用RestSharp消耗它使用XML REST服务。 这让反序列化对象从XML到自定义对象的集合微不足道。但我的问题是,什么是最好的方法的 reserialize 的回发到该服务时? 我应该使用LINQ到XML来reserialize?我试着用可序列化属性和 SerializeToXml 实用功能,但是当我这样做,这似乎打破执行的反序列化通过RestSharp。 解决方案 我已 ..
发布时间:2015-11-25 13:28:08 C#/.NET

WCF REST不处理异步

目前,我们正在实施一个新的WCF REST服务在IIS中为我们的网站,并就一些我们可以做一把AJAX调用的使用JQuery异步页。的问题是,它好像WCF(在服务器侧)执行同步 在页面加载,我们正在做3分别调用3种不同的方法。使用日志,我可以看到他们都在对方的命中为5ms Global.asax文件。从那里,记录显示的顺序,他们离开在Global.asax(不一定是在我们通过JavaScript的 ..
发布时间:2015-11-25 13:24:45 C#/.NET

返回自定义HTTP状态code从的WebAPI 2端点

我工作的一个服务的WebAPI 2,和端点目前返回 IHttpActionResult 。我想返回一个状态code 422 ,但因为它是不是在的HTTPStatus code 枚举,我很茫然,如何将它发送的,因为所有的构造函数需要的HTTPStatus code 目前的情况是,我回来 BadResult(消息),但返回 422 +消息将更具描述性和有用的为我的客户。任何想法? 解决方案 根据 ..
发布时间:2015-11-25 13:14:46 C#/.NET

如何基于HttpClient的和.NET4与休息客户端进行身份验证

已经制订,未免有HttpClient的用于构建REST客户端。但我想不通,也没有找到如何对服务器进行身份验证的任何实例。很可能我会使用基本的引渡,但实际上任何例子是AP preciated。 在早期版本(其中有例子在线)你这样做: HttpClient的客户端=新的HttpClient(“HTTP://本地主机:8080 / ProductService /”); client.Transp ..
发布时间:2015-11-25 13:13:12 C#/.NET

WCF:不支持与输出参数的操作

我WebApplication的项目中创建一个简单的WCF服务。 [的ServiceContract(命名空间=“htt​​p://my.domain.com/service”) [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed) 公共类为MyServi ..
发布时间:2015-11-25 12:54:47 C#/.NET

REST API:GET与身体的要求

我想实现一个REST API,需要一个身体在我的GET请求。 (像这里讨论: HTTP GET请求与身) 是否有HTTP客户端这是不能够将主体发送用GET请求?提琴手是能够做到这一点,虽然消息框是红色的。 解决方案 作为一般规则,在休息GET的想法是,你的任何参数都发送的网址。当你包括对这个问题的回答表明,这是可行的,但错过休息,这是有一个一致的webbish接口的地步。如果你想复杂的数据传 ..
发布时间:2015-11-24 22:27:57 C#/.NET

如何添加发票或销售收据QuickBooks的REST API V3.0

我如何添加使用QuickBooks的API休息V3发票或销售收据? preferably在.NET。我很感兴趣previously在V2但显然这是要尽快更换。我似乎无法找到任何样品code在.NET中添加一个销售收据或发票换版3.一个简单的例子与提供将AP preciated最低数据。 解决方案 您可以试试下面的code段。 公共无效AddInvoice() { OAut ..
发布时间:2015-11-24 21:37:10 C#/.NET

消费在基于.Net的REST Web服务

问候, 我很困惑,与.net消费基于REST的Web服务时做出最好的办法。目前我使用的System.net.webclient类。我应该使用WebResponse类,WebRequest的类System.Net? 如果我是用另一种方法(除了Web客户端),我将获得什么样的缺点/优点? 谢谢 解决方案 如果您使用的 WCF REST的入门套件,有pretty的多少无技术的缺点。有一个学习曲 ..
发布时间:2015-11-24 21:35:41 C#/.NET