问题标签 [http-method]
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 - 如何使用自定义 HTTP 方法类型编写 HTTP 请求
是否有工具可以让我准备自定义 HTTP 请求。我需要请求绑定到服务器端自定义 HTTP 方法的资源。我知道非常完美的火狐插件RESTClient
,除了我无法设置自定义 HTTP 方法类型,如:FOO
.
编辑
我发现该RESTClient
插件还提供了创建自定义 HTTP 方法的可能性。这与Fiddler
. 但是,Fiddler
是一个不错的选择。
.net - HTTP方法GET,POST,PUT和DELETE有什么区别
我正在开发 REST WCF 服务,理论上我知道什么时候选择什么目的。
GET
获取资源PUT
更新POST
插入DELETE
删除
但是如果我们不遵循上述规则,假设插入一条记录我使用的GET
方法有什么缺点?
java - 有什么方法可以让 HTTP GET、POST、PUT、DELETE 保持不变?
例如,HttpServletResponse
将 HTTP 状态代码作为常量,例如
是否在 Java EE API 中的任何地方为 HTTP 方法定义了任何此类常量GET
,POST
以便可以轻松引用它,而不是我自己创建一个?
angularjs - AngularJs http 方法覆盖 PUT-POST
有没有办法使用请求中的或参数$resource
来使用 Angular 的服务覆盖 http 方法?X-HTTP-Method-Override
_method
c# - 为 HttpMethod 使用自定义值
我正在使用HttpClient
,我需要为HttpMethod
. 在 usingHttpWebRequest
只需要一个字符串的地方,HttpClient
需要一个HttpMethod
. 枚举中的可用值HttpMethod
,我看不到添加自定义值的方法。有什么想法吗?
apache - 禁用不必要的 HTTP 方法
我正在做一个基于 Web 的应用程序,我所做的是禁用某些特定于网站不需要的 HTTP 方法OPTIONS
:HEAD
和TRACE
.
我把它放在httpd.conf
我的 xampp 上以测试它是否有效:
现在我的问题是我怎么知道它是否真的被停用或这个特定设置是否正常工作?是否有工具可以促进这一点。我只是服务器端管理的新手。
请有人帮助我。
xml - web.xml -缺席的
我想知道我是否在练习考试问题中发现了错误:
用户通过以下方式在部署描述符 web.xml 中配置了安全设置:
用户可以调用哪些 HTTP 方法
test.jsp
?
正确答案列为none,但我认为所有方法都应该有效,因为该<http-method>
元素不存在。哪个是对的?
ruby-on-rails-4 - Rails 在 CORS 预检选项请求中以 404 响应
我正在使用 Rails 4 创建一组服务,我正在使用 JavaScript 浏览器应用程序。跨域 GETS 工作正常,但我的 POST 未通过预检 OPTIONS 检查并出现 404 错误。至少,我认为这就是正在发生的事情。以下是控制台中出现的错误。这是 Mac 上的 Chrome 31.0.1650.63。
我已经搜索了有关启用 CORS 的说明,但我很困惑。通常的建议似乎是将这样的东西放在应用程序控制器中,我这样做了。
接下来是 routes.rb 中的某种路由,当 OPTIONS 请求进来时,它会重定向到这个动作。
'match' 指令在 Rails 4 中不再有效,所以我摆弄它,试图让它直接匹配 POSTS,如下所示:
但它仍然不起作用。由于 GET 请求正在工作,我假设我缺少的是 OPTIONS 请求的正确路由。但是,我已经尝试了所有我能想到的路线,但似乎没有什么能让请求通过。
我也尝试安装cyu/rack-cors,这给出了相同的结果。
有人知道我在做什么错吗?
regex - 如何通过 htaccess 拒绝跟踪请求?
我想通过 htaccess 禁用跟踪和跟踪方法。
在我的 htaccess 中使用以下代码段:
我得到以下答案
和
所以它似乎适用于 TRACK 但不适用于跟踪。两个分开的条件也可以。
我该如何调试它?
谢谢
api - 获取或创建的最佳 HTTP 方法
我正在编写一个基于 HTTP 的 API,我遇到用户指定资源的情况,如果该资源尚不存在,则服务器会创建它。get_or_create
它基本上建立在 Django 的方法之上。
在这种情况下,最惯用/正确的 HTTP 方法是什么?
我怀疑这POST
是正确的。但是,我不完全确定。虽然这似乎GET
是不正确的,因为它不应该有任何副作用。