web-api相关内容

在的WebAPI长期运行的任务

下面是我的问题:我需要调用一个ApiController内的多个第三方方法。这些方法的签名是任务DoSomethingAsync(SomeClass的someData,SomeOtherClass MOREDATA)。我想这些电话继续在后台运行时,ApiController已发送的数据返回给客户端后。当 DoSomethingAsync 完成我想要做一些记录,也许一些数据保存到文件系统。我该怎么办 ..

寻找建议on Rails的构建在Ruby中一个安全的REST API

我在开始构建一个REST API的一个项目我的工作,这导致我​​做了一点研究,以建立使用回报率的API的最佳方式。我很快找到了pretty在默认情况下,模型是开放的世界,可以通过URL通过简单地把一个名为“.xml”的网址的结尾,并通过适当的参数来调用。 所以,那么接下来的问题就来了。我该如何保护我的应用程序,以prevent未经授权的更改?在做一些研究,我发现一对夫妇的文章谈 attr_acc ..
发布时间:2016-07-13 19:23:49 ASP .NET

处理计算性能与breezejs和Web API

我与使用BreezeControllerAttribute的Web API BreezeJS试验。应该如何在一个实体计算性能被曝光?我发现可靠地做到这一点的唯一方法是创建一个中间DTO从实体继承或使用投影。通常我会用一个只读属性为这种情况,但那些似乎被忽略。 解决方案 在微风地图JSON特性数据的​​实体,它的忽略不承认属性。这就是为什么你的服务器类的计算性能数据将被放弃,即使你看到他们在 ..
发布时间:2016-07-13 19:23:42 ASP .NET

网页API:如何使用MultipartMemoryStreamProvider时访问多部分表单值?

我以前用MultipartFormDataStreamProvider来处理多部分请求。因为我要上传的文件被存储,而不是磁盘文件在内存中,我已经改变了我的code使用MultipartMemoryStreamProvider。该文件加载似乎工作正常,但我不再能够访问 其他形式的价值是能获得通过 provider.FormData MultipartFormDataStreamProvider下。 ..
发布时间:2016-07-13 19:22:29 ASP .NET

如何用C#一个JSON文件?

您好我需要把下面的数据写入到使用JSON格式在C#中的文本文件?括号内是有效的重要JSON格式 [ { “标识”:1, “SSN”:123, “消息”:“无所谓” }, { “ID”:2, “SSN”:125, “消息”:“无所谓” } ] 和这里是我的模型类公共类数据 { 公众诠释标识{搞定;组; } 公众诠释S ..
发布时间:2016-07-13 19:16:22 C#/.NET

所以,JSONP或CORS?

我的WebAPI被部署在联网的环境。这意味着的安全的不是我关注的问题。 似乎CORS是的更友好的客户端和的更容易实施的 任何其他问题我可能会错过? 解决方案 这是一个pretty广泛的问题,并能保证维基你们自己。还有就有关两个谷歌不少,但我想我可以打几个关键点。 如果你需要一个只读的Ajax界面到您的服务器,你需要支持IE< = 9,歌剧< 12,或Firefox&L ..
发布时间:2016-07-13 19:14:23 ASP .NET

谁提供了一个WHOIS API?

任何人都可以通过whois的命令行工具或基于Web的界面做的WHOIS查询从注册商直接但也有查询限制其做商业用途如难在你的所有现有域名到期日的散装检查是不可能的,一旦你有大于x域,其中x是更无论WHOIS服务器查询的限制。 是否有WHOIS的API的任何供应商? 解决方案 这似乎是一个伟大的Whois XML API网络服务: www.whoisxmlapi.com 它提供结构化的XM ..
发布时间:2016-07-13 19:14:09 ASP .NET

需要通过URL与参数的WebAPI

我有以下的URL来传递不同的API。 /共享/ rendererjob - 我做的 /共享/ rendererjob / {}的jobId - 我做的 /共享/ rendererjob / {}的jobId - 完成 /共享/ rendererjob / {}的jobId /状态 - 完成/共享/渲染/ documentconverter /文件 - 我做的 /共享/渲染/ docume ..
发布时间:2016-07-11 17:01:31 C#/.NET

与Silverpop整合

任何人都可以指导如何与Silverpop整合,使用OAuth(标记)? 我提到这个链接 连接到网络的API使用C# 和我能够获得访问令牌。在此之后,我不知道如何着手。 感谢。 解决方案 检查follwing: HTTP://www.$c$cproject.com/Articles/ 758362 / SilverPop集成度 按照一步一步的指导。 ..
发布时间:2016-07-11 16:56:37 ASP .NET

宁静的的WebAPI VS常规控制器

我做了一些R&安培; d什么似乎是一个非常令人困惑的话题,我也看了不少其他SO问题的,但我觉得我的问题可能是唯一的,足以保证我问。我们已经使用纯的WebAPI从未开发的应用程序。 我们在试图写一个SPA风格的应用程序,在后端完全从前端code分离 假设我们的服务并不知道是谁在访问/消耗任何东西: 的WebAPI好像逻辑路线提供数据,而不是使用标准MVC控制器,并通过一个动作的结果为我们的数据 ..
发布时间:2016-07-11 16:44:45 ASP .NET

网页API POST方法返回HTTP / 1.1 500内部服务器错误

正如标题所说我已经使用Web API的POST方法时,得到了500内部服务器错误。 GET方法是工作的罚款,刚开错误POST。 我使用菲德勒发送POST请求: 响应头: HTTP / 1.1 500内部服务器错误 请求头: 用户代理:提琴手 主机:本地主机:45379 内容类型:应用程序/ jsonContent长度:41 内容长度:41 请求正文: {“ID用户”=“1234 ..
发布时间:2016-07-11 15:55:46 ASP .NET

为什么我们不能添加一个Web API作为"服务引用"在Visual Studio中,我们可以以同样的方式与WCF或ASMX?

我已经决定要使用的Web API(作为中间层)为应用我发展,但似乎无法弄清楚如何“在比分扳成”到前端(前端是一个ASP .NET MVC4项目)。通常情况下,我只想在前端右键单击服务,选择“添加服务引用”,并把我的服务的URL。但使用Web API,我不能这样做。什么是创建一个客户端代理类从我的Web API的一些选项要在我的前端使用,为什么不添加一个Web API支持作为参照相同的方式WCF或添 ..
发布时间:2016-07-11 15:23:52 C#/.NET

我可以在ASP.Net的Web API控制器多个GET方法

我想实现多找方法,例如: 获取(INT ID,用户userObj)和获取(INT STOREID,用户userObj) 是否有可能实现这样的,我并不想改变操作方法的名称在这种情况下,我需要在URL输入操作名称。 我想通过这个样本格式击球的动作方法“ //本地主机:2342 / ” 其中不包含动作方法的名字。 解决方案 基本上你不能这样做,原因是这两种方法都有相同的名称和完全相同的签 ..

为什么在网页API返回具有一对多的关系会导致错误的实体?

家伙,我有一个一对多的关系称为用户同一个班级,结果 我在网络的API返回的用户一个实例get方法 它工作正常,只要我没有任何 用户ID |名称 0 |一个 1 |乙朋友表(此表用于构建一对多的关系)USER_ID | Friend_ID 1 | 0 0 | 1 这是我的GetMethod [HTTPGET] 公共Models.User进行身份验证() ..
发布时间:2016-07-11 14:34:06 C#/.NET

发表日期网页API自定义格式

这是一场噩梦(至少我无法找到一个简单的方法),我已搜查了几个小时,真的找不到我的解决方案。 你是如何处理在网页API自定义格式的日期?我需要DD / MM / YYYY格式 我不能发布我的日期,因为我想要的API他们在默认格式MM / DD / YY,一个解决办法是解析所有通过JavaScript我的API需要它的格式我的日期,但真的吗?这难道不是一种更清洁的方式? 我怎样才能让我的API知 ..
发布时间:2016-07-04 20:06:30 ASP .NET