问题标签 [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.
http - POST 和 PUT HTTP 请求有什么区别?
它们似乎都在向体内的服务器发送数据,那么它们有何不同呢?
python - 有没有办法在 python 中做 HTTP PUT
我需要PUT
在 python 中使用 HTTP 将一些数据上传到服务器。从我对 urllib2 文档的简要阅读来看,它只做 HTTP POST
。有什么方法可以PUT
在 python 中做一个 HTTP 吗?
http - HTTP中的POST和PUT有什么区别?
根据RFC 2616, § 9.5,POST
用于创建资源:
POST 方法用于请求源服务器接受请求中包含的实体,作为 Request-Line 中 Request-URI 标识的资源的新下级。
根据RFC 2616,第 9.6 节,PUT
用于创建或替换资源:
PUT 方法请求将封闭的实体存储在提供的 Request-URI 下。如果 Request-URI 引用了一个已经存在的资源,封闭的实体应该被认为是在源服务器上的一个修改版本。如果 Request-URI 不指向现有资源,并且该 URI 能够被请求用户代理定义为新资源,则源服务器可以使用该 URI 创建资源。
那么应该使用哪种 HTTP 方法来创建资源呢?还是应该同时支持?
resources - RESTful 'PUT' 操作是否应该返回一些东西......
我想知道人们对PUT
在响应正文中不返回任何内容(null)的 RESTful 操作有何看法。
xml - 你如何做一个 HTTP Put?
我们有这个具有 Web 服务组件的软件。
现在,这个系统的管理员来找我了,想通过webservices组件将数据导入系统。
所以,我去阅读文档试图弄清楚这件事,我看到了这样的事情:
该文档提供了使用 HTTP 动词(例如 GET、POST、PUT、DELETE)与系统交互的示例。但在我有限的经验中,我从来不需要发送 HTTP PUT 或 DELETE。
你怎么做呢?我已经构建了具有 method="post" 或 method="get" 的 HTML 表单,并且请求被发送到 action 属性 (action="someResource") 中指定的任何内容。但我真的不知道如何处理这个 PUT 东西。
如果我不得不猜测,我将不得不构建一个应用程序来创建某种 HTTP 请求对象并设置它的所有属性,并以某种方式包含我想要 PUT 到 RESOURCE 的数据(
我以为我是一名 Web 开发人员,因为我知道 XHTML、CSS、JavaScript 等,但开始看起来我对 Web 的基础(HTTP)一无所知。
编辑
PS:我主要使用 .net 进行编程。因此,.net 中的任何示例都会非常棒。
sharepoint - .NET Sharepoint 创建目录
我可以使用 webclient 将文件上传到共享点,如下所示
但是如果目录不存在,我不知道如何创建目录。
任何想法我该怎么做?
谢谢,-c
php - 在 PHP 中使用 cURL 的 RAW POST
如何使用 cURL 在 PHP 中进行 RAW POST?
未经任何编码的原始帖子,我的数据存储在一个字符串中。数据格式应如下所示:
一种选择是手动编写要发送的整个 HTTP 标头,但这似乎不太理想。
无论如何,我可以只将选项传递给 curl_setopt() 说使用 POST、使用 text/plain 并从 a 发送原始数据$variable
吗?
java - 使用 Restlet 客户端发送二进制数据
我正在尝试使用 Restlet 发送一个字节 [](使用 PUT),但我找不到任何有关如何操作的信息。我的代码如下所示:
我曾期望找到类似 ByteArrayRepresentation 的东西,就像有一个 JsonRepresentation 和一个 StringRepresentation 一样,但我什么也找不到。
http - HTTP PUT 的替代主体
我正在开发一个 REST-ful 网络服务,我对 HTTP PUT 方法有疑问。
我想允许人们使用应用程序/表单数据请求正文提交内容。但是,默认响应将在 application/xml 中。
这可以接受吗?
翻转
web-services - 使用 HTTP PUT,但不完全替换实体
我正在开发一个 REST api,我想知道以下内容:
我想使用 HTTP PUT 来更新 web 服务中的一些实体。格式将是一个 urlencoded 正文。只更新实际指定的字段而不是整个实体是否可以接受?
我在问,因为 PUT 将是一种非常方便的方法来进行一些更新,但如果他们碰巧拼错了一些字段,我不希望他们删除字段。此外,我不想强迫实现者总是必须先做一个 GET 并复制他们可能实际不使用的每个字段。