问题标签 [rest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
700 浏览

.net - ADO.NET 数据服务可以使用命名管道作为传输吗

我很清楚基于 Rest 的方法是针对 HTTP 的。我很想在同一台计算机上的进程之间使用 REST API 和其他优点。由于 ADO.NET 数据服务是在 WCF 之上构建的,因此可以合理地假设可配置的传输可与任何 WCF 支持的传输一起使用。任何人都知道是否有办法将其配置为通过命名管道发送流量?

0 投票
1 回答
1163 浏览

ruby-on-rails - RESTful 应用程序中的 XSRF

我是一名尝试学习 Rails 和 RESTful 方法的 ASP.NET 开发人员。为了理解,我打算编写一个电子邮件客户端,它会对服务器进行 RESTful GET 调用以获取电子邮件并通过 POST 发送电子邮件。

要遵循哪些最佳实践(通用和/或特定于 Rails),以便上述应用程序不会暴露任何 XSRF 漏洞。

0 投票
3 回答
12477 浏览

c# - Silverlight Rest 服务,安全异常

我正在尝试让 Silverlight 使用快速示例应用程序,并在另一台计算机上调用休息服务。拥有其余服务的服务器有一个 clientaccesspolicy.xml,如下所示:

并且正在被拾取(至少根据我运行的网络跟踪),并且没有对 crossdomain.xml 的请求。C# 代码如下所示:

但是,我总是收到以下安全错误:

我究竟做错了什么?为什么安全错误没有告诉我一些更有用的信息?

0 投票
2 回答
1103 浏览

python - 如何在 GAE 中覆盖 HTTP 请求动词

在 Google App Engine Webapp 框架应用程序的上下文中:

我想在提供参数_method的情况下更改请求的请求动词,例如,如果POST请求带有参数_method=PUT,我需要更改请求以调用处理程序的put方法。这是为了应对prototype.js 处理PUT 和DELETE 等动词的方式(IE 的解决方法)。这是我的第一次尝试:

问题是,由于某种原因,每当重定向完成时,self.request.params 在调用处理方法(放置或删除)时被清空,即使它们在调用初始化时被填充。任何人都知道这是为什么?作为一种解决方法,我认为我可以在 initialize() 时间克隆参数,但是 .copy() 不起作用,我也没有找到一种方法来做到这一点。

更新:我收到了来自 Arachnid 的非常有用的回复。我最终得到的解决方案使用了元类。它在下面找到。

0 投票
3 回答
2961 浏览

rest - Why did Microsoft choose a RESTful API over WebDAV for BLOB storage?

Microsoft's new Windows Live Application Based Storage API is a RESTful API.

More info is here.

Why did they choose not to support WebDAV?

0 投票
4 回答
199 浏览

web-services - 我在哪里可以找到关于 REST 核心概念的好文档?

我在维基百科上找到了一个很好的描述,有一些参考链接,但可能有更好的,请帮我找到这些!

需要明确的是,我不是在寻找任何特定于语言的实现指南的实现,只是纯粹的概念。

0 投票
5 回答
51405 浏览

rest - 什么是最好的/常见的 RESTful url 动词和动作?

我正在尝试查找有关最佳和最常见的 RESTful url 操作的一些信息。

例如,您使用什么 url 来显示项目的详细信息、编辑项目、更新等。

唔。感谢任何帮助的人:)

0 投票
2 回答
379 浏览

asp.net - RESTful URL、母版页和 PreviousPage 问题

我正在使用 MVC(预览版 5)构建我的 asp.net Web 应用程序,并且还在使用母版页概念。

我的 PageA 和 PageB 都是内容页面。我正在通过JavaScript从PageA到PageB的方法中提交表单。PageB 的 PreviousPageType 属性设置为 PageA,但是当我访问 PageB 中的 PreviousPage 属性时,它返回 null。

我在这里错过了什么吗?

0 投票
2 回答
544 浏览

asp.net - 如何使用来自不同网站的 ASP.NET MVC 中的数据?

我是第一次玩 ASP.NET MVC,所以如果这听起来很学术,我提前道歉。

我使用 ASP.NET MVC 创建了一个简单的内容管理系统。检索内容列表(在本例中为公告)的 url 如下所示:

这将返回前十个最近的公告。

我的问题如下:

  1. 任何网站都可以使用此服务吗?或者我是否还必须使用 WCF 之类的东西来公开它?

  2. 有哪些示例说明如何使用此服务在另一个网站上显示此数据?我主要在 .NET 世界中进行编程,但我在想如果我可以使用 javascript 使用该服务,或者使用 Json 做一些事情,它真的可以适用于任何技术。

我希望动态生成类似于以下输出的内容:


现在......是否可以返回 Html 表示并将其显示在网页中?这可能只使用Javascript吗?

0 投票
2 回答
8686 浏览

visual-studio-2008 - 从 WCF 使用 REST 服务

我对 WCF 不太熟悉,但我想我会在尝试使用现有服务时学习。

我想到的 REST API 之一是Twitter API。我想开发一个 WPF 客户端,它将某个 Twitter 用户的最后 5 条推文输出到屏幕上。

我想知道是否有人可以简要概述我需要在 Visual Studio 中使用 WCF(类、向导、代理等)使用这些服务所需采取的步骤。我已经知道如何使用 Web 请求调用它们并解析返回的 XML - 我真的很想看到 WCF 部分在工作。

提前感谢任何帮助我进一步学习的人:)