put相关内容
我使用的应用程序需要在 HTTP 服务器上PUT 一个文件.我使用 Nginx 作为服务器,但返回 405 Not Allowed 错误.以下是使用 cURL 进行测试的示例: curl -X PUT \-H '内容类型:应用程序/x-mpegurl' \-d/Volumes/Extra/playlist.m3u8 http://xyz.com 我从 Nginx 得到的:
..
我们有这个带有网络服务组件的软件. 现在这个系统的管理员来找我了,想用webservices组件把数据导入系统. 所以,我去阅读文档试图弄清楚这个问题,我看到了这样的事情: 单击此处查看我在说什么关于(这在 Firefox、chrome 和 safari 中看起来最好) 该文档提供了使用 HTTP 动词(如 GET、POST、PUT、DELETE)与系统交互的示例.但以我有
..
我在 Rails 应用程序中使用了 PUT 请求.现在,浏览器已经实现了一个新的 HTTP 动词 PATCH.所以,我想知道 PATCH 和 PUT 请求之间的主要区别是什么,以及我们什么时候应该使用其中一个. 解决方案 HTTP 动词可能是 HTTP 协议中最神秘的东西之一.它们存在,而且数量众多,但它们为什么存在? Rails 似乎想要支持很多动词,并添加一些 Web 浏览器本身
..
我需要使用 Python 中的 HTTP PUT 将一些数据上传到服务器.从我对 urllib2 文档的简要阅读来看,它只执行 HTTP POST.有没有办法在 python 中执行 HTTP PUT ? 解决方案 我过去使用过各种 Python HTTP 库,我已经选择了 'Requests' 作为我的最爱.现有的库有非常有用的接口,但是对于简单的操作来说,代码最终可能会太长几行.请求中
..
它们似乎都在向体内的服务器发送数据,那么它们的不同之处是什么? 解决方案 HTTP PUT: PUT 将文件或资源放置在特定的 URI 中,并且正好位于该 URI 处.如果该 URI 上已有文件或资源,PUT 将替换该文件或资源.如果那里没有文件或资源,PUT 会创建一个.PUT 是幂等,但矛盾的是,PUT 响应不是可缓存. PUT 的 HTTP 1.1 RFC 位置 H
..
-- 问题 -- 我刚刚开始使用 REST API,并且很困惑. 这就是我的 PHP cRUL 客户端对于 PUT 的样子. case 'PUT':curl_setopt($handle, CURLOPT_CUSTOMREQUEST, 'PUT');curl_setopt($handle, CURLOPT_POSTFIELDS, $data);休息; 现在,当我查看服务器时,我的
..
我正在尝试使用 cURL 创建 HTTP PUT 请求,但无法使其工作.我读过很多教程,但没有一个真正奏效.这是我当前的代码: $filedata = array('metadata' => $rdfxml);$ch = curl_init($url);$header = "Content-Type: multipart/form-data;boundary='123456f'";curl_se
..
我想知道在响应正文中不返回任何内容(空值)的 RESTful PUT 操作是否符合 REST 事务的相关规范. 解决方案 HTTP 规范 (RFC 2616) 有许多适用的建议.这是我的解释: HTTP 状态代码 200 OK 用于成功 PUT 更新到现有资源.不需要响应机构.(根据 第 9.6 节,204 无内容 更合适.) HTTP 状态代码 201 Created 用于新的成
..
根据 RFC 2616, § 9.5, POST 用于创建一个资源: POST 方法用于请求源服务器接受请求中包含的实体作为请求行中的请求 URI 标识的资源的新从属. 根据 RFC 2616, § 9.6, PUT 用于创建或替换一个资源: PUT 方法请求将封闭的实体存储在提供的 Request-URI 下.如果请求 URI 引用了一个已经存在的资源,则包含的实体应该被视为驻
..
首先,一些定义: PUT 在 第 9.6 节 RFC 2616 中定义: PUT 方法请求将封闭的实体存储在提供的 Request-URI 下.如果请求 URI 引用了一个已经存在的资源,则包含的实体应该被视为驻留在源服务器上的实体的修改版本.如果 Request-URI 不指向现有资源,并且该 URI 能够被请求的用户代理定义为新资源,则源服务器可以使用该 URI 创建资源.
..
更准确地说: 根据rest风格,一般假设CREATE、READ、UPDATE和DELETE(CRUD)操作应该使用POST、GET、PUT和DELETE http方法. 事实上,如果我们坚持http方法的定义,事情可能不会那么清楚 在这篇文章中的解释是: 简而言之:当且仅当您知道资源所在的 URL 以及资源的全部内容时才使用 PUT.否则,使用 POST. 主要是因为
..
我正在尝试使用 Alamofire 快速发出带有正文的帖子请求. 我的json主体看起来像: {“身份测验":102,"IdUser" : "iosclient",“用户":“iosclient",“列表":[{"IdQuestion" : 5,"IdProposition": 2,“时间":32},{"IdQuestion" : 4,"IdProposition": 3,“时间":9}]
..
我想知道是否可以通过 java.net.HttpURLConnection 向基于 HTTP 的 URL 发送 PUT、DELETE 请求(实际上). 我已经阅读了很多描述如何发送 GET、POST、TRACE、OPTIONS 请求的文章,但我仍然没有找到任何成功执行 PUT 和 DELETE 请求的示例代码. 解决方案 执行 HTTP PUT: URL url = new URL
..
我的目标是使用 Apps 脚本更新 API,但我不知道如何去做.为简单起见,这是我的代码: let APIkey = "...";让 url = "...";newData = {“stock_status":“instock"}//更新API 问题是我不知道如何进一步.我已阅读此 API 的相关文档,但无济于事,而且我在 Apps 脚本文档中找不到有关放置请求的任何信息. 解决方案
..
我的目标是使用 Apps 脚本更新 API,但我不知道如何去做.为简单起见,这是我的代码: let APIkey = "...";让 url = "...";newData = {“stock_status":“instock"}//更新API 问题是我不知道如何进一步.我已阅读此 API 的相关文档,但无济于事,而且我在 Apps 脚本文档中找不到有关放置请求的任何信息. 解决方案
..
我们使用的是 WSO2 ESB 4.7.0 和 WSO2 API Manager 1.6.0 我有一个 API 定义了 ESB,它接受一个 PUT 请求并将其处理到后端系统并将响应作为成功发回. 如果我使用soap 客户端或高级Rest 客户端,API 工作正常.请求网址:http://:/CurriculumAdmin/Terms/2010/Classes/11513/LMSURL?
..
为这个问题的新手道歉.我正在考虑将一个网站的 API 集成到我自己的网站中.以下是他们文档中的一些引述: 目前我们只支持 XML,当调用我们的 API 时,HTTP 接受标头内容类型必须设置为“应用程序/xml". API 使用 PUT 请求方法. 我有要发送的 XML,也有要发送到的 URL,但是我如何在 PHP 中构建合适的 HTTP 请求,同时获取返回的 XML? 提
..
当我通过 curl 将 PUT 请求 API 发送到 REST 时,我发现了奇怪的行为.如果设置参数curl_setopt($curl, CURLOPT_PUT, true),则查询,其中CURLOPT_POSTFIELDS不为空,则查询执行时间为1.5分钟(好像取决于一些超时).如果使用参数 curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "PUT") 发送相
..
我在我的应用程序中为 Angular 资源编写了一个自定义方法来激活用户.API 端点是 /users/activate 并且必须将激活码发送到该端点.这是我的资源的样子: app.factory('用户', ['$resource',功能($资源){返回 $resource('http://api.site.dev/users/:id', {id: '@id'}, {激活:{方法:'PUT',
..
我正在构建一个 RESTful API 命令来停用用户记录.使用 DELETE 来执行此操作是否符合犹太教规,还是应该将其作为 PUT,因为记录正在更新为“停用"状态?还是只是口味问题? 解决方案 DELETE 的语义意味着您实际上是在摆脱对象.您在这里所做的似乎是对对象状态的修改.在这种情况下,PUT 或 PATCH 会更合适. 最好坚持您正在使用的统一接口的语义(在本例中为 HT
..