问题标签 [http-put]

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 投票
0 回答
503 浏览

php - HTTP PUT 文件上传进度

我目前正在尝试实现 RESTful API。

在 PHP 中使用 POST 和 $_FILES 系统时,有确定上传进度的机制(在旧版本的 PHP 和session.upload_progressPHP 5.4 中使用 APC )。

但是,当使用 HTTP PUT 上传文件时,我对 Google 的搜索并没有显示任何用于监控上传进度的结果。据我所知,上述机制不适用于 PUT。

进行 HTTP PUT 时是否可以监控上传进度?如果是这样,怎么办?

ETA:如果有一种方法可以在 Javascript 中完全在客户端执行此操作,那会很好(实际上可能会更好,如果它可以在上传过程中避免 AJAX 轮询服务器)。

0 投票
1 回答
605 浏览

visual-studio-2010 - Visual Studio 的内置 Web 服务器是否支持 HTTP PUT?

Visual Studio 2010(以及更早版本,尤其是 2010)中内置的 Web 服务器是否WebDev.WebServer.exe支持 HTTP 动词 PUT?如果是这样,它是默认支持还是需要配置?如果需要配置,请描述如何配置。

0 投票
2 回答
11603 浏览

android - Http Put 请求

我正在使用 HttpPut 与 Android 中的服务器进行通信,我得到的响应代码是 500。在与服务器人员交谈后,他说准备如下所示的字符串并发送。

{“键”:“值”,“键”:“值”}

现在我完全困惑我应该在我的请求中在哪里添加这个字符串。

请帮帮我。

0 投票
2 回答
13831 浏览

rest - 更新资源时,更新成功返回什么HTTP状态码?

所以我有一个接受HTTP-PUT特定资源的网站,例如。/contact这将允许消费者更新联系人,假设他们已通过验证。

所以我更新了记录,一切都很好..现在我需要向消费者退还一些东西。

我应该返回什么 HTTP 状态码?

如果这是一个HTTP-POST(即创建一个 -new- 资源),那么我将返回一个201 Created并添加一个Location标头属性。

但是..我找不到任何关于如何进行更新的线索。

干杯:)

0 投票
1 回答
508 浏览

tomcat - 如何使用tomcat接收和响应HTTP PUT?

设备向tomcat服务器发送HTTP PUT请求。服务器响应'200(OK)状态码表示成功。但我不知道如何使用 tomcat 接收和响应。非常感谢您的帮助。

0 投票
2 回答
7415 浏览

http-post - 如何从 ASP.NET Web API(POST 或 PUT)调用中获取 httppostedfile?

其实我的问题很简短。

如何从 ASP.NET Web API POST 或 PUT 获取 HttpPostedFile?

我确实看到我可以从 Request.Header、Request.Content、Request.Properties 等请求中获取各种信息。我在哪里可以找到我传递的文件,如何从中创建 HttpPostedFile?

提前致谢!

0 投票
3 回答
15710 浏览

asp.net-mvc - 什么时候应该在 asp.net mvc 应用程序中使用 HttpDelete 或 HttpPut

即使我的操作是在数据库上执行删除方法,我也总是使用 HttpGet 或 HttpPost。

那我应该使用什么 HttpDelete/HttpPut ?

0 投票
0 回答
125 浏览

rest - IIS6 上的 PUT 动词创建文件

我有一个带有 PUT 方法的 WCF REST Web 服务,我已经部署在 IIS6 服务器上。当我请求 PUT 资源时,Web 服务永远不会受到影响。相反,会在根文件夹上创建一个文件,其内容是 JSON 帖子正文。

为什么请求没有命中服务?这似乎是 PUT 动词的问题。GET 和 POST 按预期工作。

0 投票
1 回答
621 浏览

ruby - Ruby HTTP Put 调用的参数

我在使用 ruby​​ 获取 HTTP Put 调用中传递的参数时遇到问题。看一下“put_data”变量。当我将其保留为哈希时,ruby 说:

如果我转换为字符串,我会得到:

我也试过做 - '?token=wBsB16NSrfVDpZPoEpM'

我到处搜索,包括 ruby​​docs,但找不到如何编码参数的示例。任何帮助,将不胜感激。

0 投票
1 回答
2179 浏览

objective-c - AFNetworking HTTP PUT 请求

我有以下 API 调用:

它只是一个简单的 PUT 方法。我正在尝试使用 AFNetworking 来做到这一点,不幸的是,我失败了。这是我现在拥有的:

然而,这是行不通的。这是为什么?此外,请求中path应该包含什么?PUT我已经尝试了几件事,这就是我现在所拥有的,我认为应该接近正确的。

最后一个问题:AFNetworking不使用ARC. 这是否意味着我仍然需要在语句autorelease的末尾?NSOperationQueue

编辑: 这是错误NSLogFailure Error Domain=com.alamofire.networking.error Code=-1011 "Expected status code in (200-299), got 409" UserInfo=0x7a91fb0 {NSErrorFailingURLKey=*the url*/api/some-call, NSLocalizedDescription=Expected status code in (200-299), got 409}