rest相关内容

DotNetOpenAuth POST样品与JSON的身体

我使用DotNetOpenAuth并试图张贴JSON对象到服务器。 服务器抛出WebContentType =原始错误。 授权:OAuth的 oauth_token="V9vVXD51ehUU6WmY%2FQ41qta0RfY%3D",oauth_consumer_key="CHiawRiAb299cOas",oauth_nonce="BBTM4csg",oauth_signature_met ..
发布时间:2015-11-26 18:53:59 C#/.NET

使用WCF其余文件上传下载

我使用.NET 4.0和尝试使用一个方法叫做上传休息WCF服务上传文件,并使用用一个叫做下载方法相同REST服务下载。这里是发送数据流的WCF服务,从服务相同的控制台应用程序下载一个控制台应用程序。控制台应用程序使用WebChannelFactory连接,并与服务工作。 下面是从控制台应用程序中的code 的StreamReader fileContent =新的StreamReader(fi ..
发布时间:2015-11-26 18:43:32 C#/.NET

400错误的请求发送XML有效载荷WCF REST服务

我知道有几个帖子询问了400错误,我相信我读过所有的人,但我觉得我现在面临的问题是不同的。 这是我的WCF服务合同 [WebInvoke(UriTemplate =“/ cust_key / {}键/ PROD_ID / {ID}”, 方法=“POST” BodyStyle = WebMessageBodyStyle.Bare, ..
发布时间:2015-11-26 18:27:59 C#/.NET

最低限度配置REST风格的WCF

最起码我需要把在web.config中得到WCF正与REST是什么?我有我的注释与方法[WebGet],但他们没有得到消息。 解决方案 我发现,你可以添加以下到的ServiceHost指令中的* .svc文件,它会自动设置的WebHttpBinding和WebHttpBehavior为您提供: 厂=“System.ServiceModel.Activati​​on.WebServiceHos ..
发布时间:2015-11-26 18:20:49 C#/.NET

RestSharp序列化到JSON,符合市场预期不使用对象SerializeAs属性

我使用的 RestSharp (通过的NuGet版本104.4)来调用一个REST Web服务。我设计了一组对象(PO​​CO)相匹配的API中的资源。然而,我的对象的属性名称不匹配的发布数据时预期的REST服务,所以我想“改造”他们,当我提出一个请求到REST服务,以使它们相匹配的比赛。我读了我的POCO的属性添加 SerializeAs 属性(如果指定了名称),会令他们正确的序列,但它不会。 ..
发布时间:2015-11-26 18:05:35 C#/.NET

获取错误详细的WCF REST

我有一个WCF的.Net客户端使用REST服务。 当遇到错误时REST服务将返回一个HTTP 400错误的请求包含JSON序列信息的响应主体。 如果我执行使用招,Javascript或直接请求从C#当错误发生时,我可以很容易地访问响应主体。 不过,我使用的是WCF 的ChannelFactory 6个相当复杂的接口。抛出这个代理的例外,始终是一个的ProtocolException ,没有任 ..
发布时间:2015-11-26 17:18:14 C#/.NET

REST风格的身份验证。客户端,无国籍unauthentication

我实施了一套基于REST的服务,为一些发展,其中之一是认证服务 本认证服务验证身份的两种: 应用程序。 的AppKey为基础的认证,因此客户必须注册才能一键接入服务的其余部分。 用户。 知名凭据(用户+密码)为基础的用户身份验证,因此人类和机器可以通过客户端应用程序与这些RESTful服务工作。的 这些RESTful服务的是无国籍的 当一个客户端应用程序与认证服务,或作为身份使用证书的人或 ..
发布时间:2015-11-26 10:33:48 C#/.NET

如何指定,如果我想的ASP.NET Web API JSON或XML?

我已经写了两个的ASP.NET Web API,这个星期都包含一个简单的控制器应用;我已经调整各领他们的工作,包括异常等,但它们的配置几乎相同,据我所看到的。 其中一个返回JSON和其他收益的XML。我想他们两个返回JSON! 我已经看了一些可能控制这种行为,但我有没有喜悦的配置。哪里是控制使用的的ASP.NET Web API序列化类型的设置? 解决方案 这是由什么调用客户端(如浏览器或 ..
发布时间:2015-11-26 10:25:08 C#/.NET

最好的方式来从.NET REST API使用JSON

我的工作在C#.NET Web应用程序,我需要使用来自第三方REST服务(他们没有使用WCF)。我在使用Web服务调用的一个背景的,那里有一个WSDL提供和Visual Studio将建立所有的底层code,然后我准备好了。 有没有工具或框架,可以在一定程度上模仿这种行为?据我所知,没有合同,没有办法的工具,知道会发生什么,但我想我可以继续通过向导,我提供参数做一个REST调用,然后帮助向导制定 ..
发布时间:2015-11-26 10:18:27 C#/.NET

ASP.NET的WebAPI没有收到数据后

我要接收使用的WebAPI一些字符串和二进制数据。我创建了一个控制器是这样的: [HttpPost] 公共无效后(byte []的缓冲区) { //有些code到这里 } 这里的routtings: routes.MapHttpRoute( 名称:“CuscarD95B” routeTemplate:“D95B ..
发布时间:2015-11-26 09:42:10 C#/.NET

我该如何保护我的服务使用SSL的服务使用创建的服务堆栈?

我想,以确保实现在服务栈我的REST服务,通过X509证书的手段?我将举办我的服务在.NET应用程序。 我可以建立的服务,它似乎很好地工作。 使用证书的任何工作的例子将是非常美联社preciated。 解决方案 我一直在关注这两个例子: 的http://pfelix.word$p$pss.com/2012/02/26/enabling-https-with-self-hosted-asp ..
发布时间:2015-11-26 01:12:45 C#/.NET

在开发.NET一个新的RESTful Web服务 - 我应该在哪里开始呢? ASP.NET-MVC,WCF?

我们的目标是建立一个然后,我将通过jQuery消费和服务标准的基于Web的前端,移动设备的“胖客户端”,并极有可能是WPF桌面应用程序。 这似乎是WCF将是一个不错的选择,但我从来没有建立一个RESTful服务与WCF,所以我不知道在哪里甚至开始对这一做法。 另一种选择,我想的是使用ASP.NET MVC中,增加了一些自定义的航线,增加一些控制措施,并使用不同的看法,推动了JSON,XML和其 ..
发布时间:2015-11-26 01:05:11 C#/.NET

引用system.web.cors

我想实现我的Web API CORS支持。 我看过一对夫妇的博客文章对这个话题,但我似乎无法找到System.Web.Cors.dll或System.Web.Http.Cors.dll 有什么我需要安装? 解决方案 创建一个 .NET 4.5 MVC项目,安装的NuGet包“的Microsoft ASP.NET Web API [版]跨域支持” (搜索“CORS”,这将是对列表中的第一或第 ..
发布时间:2015-11-26 00:35:27 C#/.NET

什么是最便携的方式让一个Silverlight和放大器;普通.NET REST客户端

我试图让一个服务器应用程序,以公开使用WCF的一些状态信息。 特别是我使用WCF服务与REST风格的“API”之后我。 墙上的我打几分,当涉及到从一个Silverlight消费的REST API 应用程序/页,我想有作为额外类型的客户端... 到目前为止,我已经成功地定义一个状态界面: 公共静态类StatusUriTemplates { 公共常量字符串状态=“/当前状态”; 公共常量字 ..
发布时间:2015-11-26 00:26:20 C#/.NET

.NET相当于卷曲上传文件到REST API?

我需要一个ICS文件上传到一个REST API。给出的唯一的例子是一个curl命令。 用来上传使用curl该文件的命令是这样的: 卷曲--user {用户名} {}密码--upload文件/tmp/myappointments.ics的http://本地主机:7070 /家居/ john.doe /日历? FMT =集成电路 我怎样才能做到这一点在C#中使用的HttpWebReques ..
发布时间:2015-11-26 00:24:34 C#/.NET

无法获取ServiceStack在IIS6工作与HTTPS

我有一个问题让ServiceStack与在IIS6 HTTPS工作,我似乎无法找到有关这件事的任何文件。 目前,我有一个端点设置像这样 - http://example.com/api.ashx 。当我浏览到这一点,我得到的有用ServiceStack生成的网页,其中介绍了在 http://example.com/api.ashx可用的API /元。 当我浏览到 https://example.c ..
发布时间:2015-11-26 00:19:45 C#/.NET

如何使用WCF服务REST模式?

部署WCF服务(.NET 4.0)。服务端配置如下: <端点地址=“” 绑定=“的WebHttpBinding” bindingNamespace =“htt​​ps://开头MYDOMAIN /为MyService /服务” behaviorConfiguration =“WebBehavior” 合同=“为 ..
发布时间:2015-11-26 00:02:08 C#/.NET

我怎样才能从流WCF没有缓冲的回应?

我有一个宁静(的WebHttpBinding)自承载WCF服务。大多数方法正在返回的对象XML或JSON版本给客户端。 我有几个触发长时间运行的方法GET方法,我想流日志效应初探,以使用户知道是怎么回事的浏览器(或应用程序)。这将是简单的完成与 HttpContext.Current.Response.OutputStream.Write 。不幸的是, HttpContext.Current 总 ..
发布时间:2015-11-26 00:00:04 C#/.NET

WCF REST服务 - 通用异常处理

我有很多的遗留code,现在是一个后端的WCF REST服务 - 这曾经是一个通常的WCF服务后台之前,如果该事项。我想实现,将赶在任何方法的任何异常,并对其进行分析的机制。如果它原来是一个已知的错误,它会被处理,变成了一个友好的前瞻性故障。 我知道我可以抛出的FaultException 或 WebProtocolException ,而不是“平常”的例外,但也有很多在这里抛出异常遍布code ..
发布时间:2015-11-25 23:57:46 C#/.NET

WCF 4.0 - 返回JSON WebFaultException与REST服务模板

我使用WCF REST服务模板40(CS)。我扔WebFaultExceptions这样: 抛出新WebFaultException<字符串>(“错误信息”,则httpStatus code.BadRequest); 然而,当我测试这个跟我的客户,一切都被返回的500 Http状态code和响应XML。我可以看到在XML响应的错误消息。当我拨打电话正确的,我得到一个200响应 ..
发布时间:2015-11-25 23:47:41 C#/.NET