当前位置: 首页 > 面试题库 >

jQuery AJAX是否可以在具有PUT和DELETE的现代浏览器中使用?

和和煦
2023-03-14
问题内容

的jQuery的AJAX调用具有type参数,允许指定一个异步调用方法(GET/
POST/ PUT/ DELETE); 文档指出:

发出请求的类型(“ POST”或“ GET”),默认为“ GET”。注意:其他HTTP请求方法(例如PUT和DELETE)也可以在此处使用,
但并非所有浏览器都支持它们。

这对于现代浏览器意味着什么?我可以依靠jQuery AJAX进行完全RESTful调用,该调用依赖于PUTDELETE动词吗?


问题答案:

是。$.ajax使脏工作允许PUT和DELETE。



 类似资料:
  • 问题内容: 我在这里看到了几个问题,例如如何调试RESTful服务,其中提到: 不幸的是,同一浏览器不允许我测试HTTP PUT,DELETE,并且在某种程度上甚至无法测试HTTP POST。 我还听说其他一些来源的浏览器仅支持GET和POST: http://www.packetizer.com/ws/rest.html http://www.mail-archive.com/jmeter-us

  • 问题内容: 我正在寻找一种在客户端(即在浏览器中)进行traceroute的方法。 据我所知,不可能通过Javascript或Flash发送具有任意TTL值的ICMP,UDP或TCP数据包。我知道Flash允许通过Actionscript中的Socket类进行TCP连接,但是它对于traceroute实现似乎没有用。 是开发浏览器插件的唯一解决方案吗? 编辑 :我刚刚发现它已经用Java小程序完成

  • 问题内容: 我正在使用Selenium RC自动执行一些浏览器操作,但我希望浏览器不可见。这可能吗?怎么样?selenium网格呢?我也可以隐藏Selenium RC窗口吗? 问题答案: 有几种选择: 您可以使用Selenium Grid,以便在完全不同的计算机(或虚拟机)上打开浏览器,然后如果您想查看浏览器,则可以通过VNC或远程桌面连接连接到该计算机。另外,还有一个选择:如果在该远程服务器上运

  • 问题内容: 截至本文发布之日,名称“ Microsoft Edge”才被正式宣布为新Windows 10的默认浏览器。 问这个问题还为时过早,但是我想知道是否有新的Selenium WebDriver可用,如果没有,是否有任何信息可以告诉我们我们期望等到开发出来再等多久? (Windows 10的技术预览版已经发布,因此在我看来这并不是一个愚蠢的问题。) 问题答案: 是的,Microsoft Ed

  • 对于一些网站,当我按F12按钮看到html元素,什么都没发生。为什么啊?我通过ie和谷歌chrome测试它。有什么工具可以看到这个网站的元素和媒体吗?

  • 问题内容: 我刚刚被要求防止浏览器保存输入到特定表单字段中的数据。我从事Web开发已经有好几年了,这是一个相对较新的功能。我能够找到表单字段属性autocomplete=“ off”,但似乎找不到任何文档说明哪些浏览器支持它。谁能指出我表单属性和浏览器兼容性图表的正确方向? 问题答案: 请注意,所有主流浏览器都在忽略密码字段的属性。 我只能提供轶事证据,但是我还没有遇到过一个不尊重的浏览器,这种体