问题标签 [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 - 如何禁用 Tomcat 5.5.27 的 HTTP 方法
请让我知道如何禁用 Web 服务器 Apache Coyote HTTP 1.1 连接器 (Tomcat 5.5.27) 的 HTTP 方法,如 OPTIONS、PUT、DELETE
asp.net-mvc - 是否可以在 ASP.NET MVC 中实现 X-HTTP-Method-Override?
我正在使用 ASP.NET MVC 实现一个 RESTful API 的原型,除了这里和那里的奇怪错误之外,我已经实现了我在开始时提出的所有要求,除了调用者能够使用X-HTTP-Method-Override
自定义标头覆盖HTTP 方法。
我想要的是以下请求......
...将被分派到实现DELETE
功能而不是该GET
操作的功能的控制器方法(假设有多个方法实现该操作,并且它们标记有不同的[AcceptVerbs]
属性)。因此,鉴于以下两种方法,我希望将上述请求发送到第二种方法:
有人知道这是否可能吗?这样做需要做多少工作......?
forms - 什么时候应该使用 GET 或 POST 方法?他们之间有什么区别?
使用GET
或POST
方法有什么区别?哪个更安全?他们每个人的(缺点)优点是什么?
(类似问题)
jquery - Ajax 请求未从 Django 接收 xml
我有一个 Django 服务器,它处理对 URL 的请求,该 URL 将返回一些 HTML 以在图片库中使用。我可以导航到 URL,浏览器将显示返回的 HTML,但我无法通过对相同 URL 执行 AJAX 调用(使用 jQuery)来获得相同的 HTML。
这是生成响应的视图:
这是“galleryimages.html”模板:
这是我正在进行的 jQuery 调用:
$("#allImages").load("http://localhost:8000/galleryimages/Web");
但是,这不会将任何内容加载到我的#allImages div 中。我使用了 firebug 并运行了 jQuery 的 Ajax 方法 .get(" http://localhost:8000/galleryimages/Web ") 并且 firebug 说响应文本完全是空的。
当我检查我的 Django 服务器日志时,这是我通过浏览器手动导航到 URL 时看到的条目:
[2010 年 1 月 16 日 17:34:10]“GET /galleryimages/Web HTTP/1.1”200 215
这是我进行 AJAX 调用时服务器日志中的条目:
[2010 年 1 月 16 日 17:36:19]“选项 /galleryimages/Web HTTP/1.1”200 215
为什么 AJAX 请求没有得到我的 Django 页面正在服务的 xml?
c# - ASP.NET MVC 2 中的 httppost、httpput 等属性如何工作?
在 ASP.NET MVC 2 中,引入了几个新的操作过滤器属性,作为 ASP.NET MVC 1 中属性的“简写”;例如,应用 与应用到一个动作方法HttpPostAttribute
做同样的事情。[AcceptVerbs(HttpVerbs.Post)]
此外,使用更冗长的语法,可以组合不同的方法,以允许同时使用Post
和Delete
。
现在我想知道:新属性是如何工作的?如果我同时应用[HttpPost]
and [HttpDelete]
,ASP.NET MVC 2 将允许两者还是需要两者(因此不允许任何内容)?
java - 用 JAX-RS 覆盖 HTTP 方法
今天的浏览器(或 HTML < 5)只支持 HTTP GET 和 POST,但要与 RESTful 通信,也需要 PUT 和 DELETE。如果解决方法不应该是使用 Ajax,则需要隐藏表单字段之类的东西来覆盖实际的 HTTP 方法。
Rails 使用以下技巧:
有没有可能用 JAX-RS 做类似的事情?
authentication - 安全性:通过 URL 强制 GET 请求?
如果我要创建一个通过以下方式处理登录的应用程序,我应该担心什么:
与基于发布的用户详细信息(用户名+密码)的普通登录页面相比,它有多不安全?有区别吗?
谢谢
http - 细粒度的 REST HTTP 动词浏览器支持
是否有关于浏览器如何实际支持 rest http 动词(尤其是 PUT、DELETE)的数据。这个问题主要是因为许多来源(例如这个stackoverflow 答案)告知大多数浏览器不支持 PUT 和 DELETE 但不说是哪个。
Rails使用客户端上的补丁解决了这个问题,并反转了服务器上的补丁,但我想知道,例如,哪些浏览器不需要这种破解。
ruby-on-rails - REST/Rails 问题 - 支持 HTTP 方法?
因此,我的一条路线出现此错误。我正在运行 Rails v2.3.8 + Mongrel 1.1.5。rails 只支持 GET 和 POST 吗?
我的 routes.rb 中定义的路线是 -
http - 在 RESTful 服务中表示“即发即弃”操作的 HTTP 方法
考虑 REST,将 HTTP 方法映射到 CRUD 操作相对容易:POST 用于创建,GET 用于读取等。但是“即发即弃”操作呢?哪种 HTTP 方法最能代表触发后的操作,例如触发批处理作业(其中没有将响应发送回调用者)?
POST 会浮现在脑海中,但我认为 GET 也是一种合适的方法,因为 99% 的时间您只为这些类型的操作提供一堆参数。你怎么看?