`
mixer_a
  • 浏览: 363933 次
社区版块
存档分类
最新评论

XmlHttpRequest部分浏览器中不支持put/delete

    博客分类:
  • web
阅读更多

后端同事想采用REST风格,hailiang在看jQuery文档时发现的$.ajax不是所有浏览器中都支持put/delete。

 

但没有指出具体是那些浏览器。

 

我新建了一个Java WEB项目测试所有浏览器,但都支持put和delete。测试浏览器版本如下

 

Firefox 11

Chrome 18

Safari 5

Opera 11.62

IE9 (含ie7,8模式)

IE6 (IETester及虚拟机中的ie6)

 

 

记录之!

分享到:
评论

相关推荐

    xhrhttprequest部分浏览器中不支持put/delete

    xhrhttprequest部分浏览器中不支持put/delete这个问题,主要涉及到的是前端开发中的Ajax技术,特别是XMLHttpRequest(XHR)对象在处理HTTP请求方法PUT和DELETE时的兼容性问题。XMLHttpRequest是JavaScript用于实现...

    服务端模拟ajax支持发起GETPOSTPUTDELETE请求

    在JavaScript中,我们可以使用`XMLHttpRequest`对象或者现代浏览器中的`fetch` API来模拟GET请求。例如: ```javascript // 使用XMLHttpRequest var xhr = new XMLHttpRequest(); xhr.open('GET', '...

    XMLHTTPRequest、IDHTTP、SQLConnection访问DataSnap/Restful接口服务演示程序

    XMLHTTPRequest、IDHTTP 和 SQLConnection 是在开发应用程序时经常用到的组件,特别是在与远程服务器进行数据交互的场景中。本演示程序展示了如何利用这些工具访问 DataSnap 或 Restful 接口服务,同时包含了网站...

    XMLHttpRequest中文参考手册

    XMLHttpRequest(XHR)是Web开发中的一个关键技术,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换。这个技术对于实现动态网页和富互联网应用程序(RIA)至关重要。本中文参考手册将全面解析...

    XMLHttpRequest中文参考手册[PDF]

    包括支持更多HTTP方法(如PUT、DELETE),发送Blob和FormData对象,以及更完善的错误处理机制。 "XMLHttpRequest中文参考手册"可能详细讲解了这些概念,并提供了示例代码,帮助开发者更好地理解和使用...

    XMLHttpRequest中文参考手册.pdf

    XMLHttpRequest(XHR)是Web开发中的一个关键技术,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换。这使得动态更新、实时通信以及创建富互联网应用程序(RIA)成为可能。以下是对...

    window.XMLHttpRequest详解

    **XMLHttpRequest(XHR)是Web开发中的一个关键组件,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换。...在实际开发中,还可以结合现代浏览器支持的fetch API,以更简洁的方式处理网络请求。

    http xml web request 任何浏览器

    在JavaScript中,XMLHttpRequest对象是用于在后台与服务器交换数据并更新部分网页的关键工具,这就是所谓的Ajax(异步JavaScript和XML),尽管现在XML在实际应用中已经不那么常见,更多的数据交换采用JSON格式。...

    XMLHttpRequest中文参考手册(14)

    常见的方法包括`GET`、`POST`、`PUT`和`DELETE`等。例如,`GET`用于从服务器获取资源,而`POST`通常用于向服务器发送数据。 - **`url`**:这是请求的目标URL。它可以是绝对路径或相对于当前文档的相对路径。例如,`...

    xmlhttpRequest 示例

    XmlHttpRequest(XHR)是Web开发中的一个关键技术,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换。这个技术是实现AJAX(Asynchronous JavaScript and XML)的基础,尽管名称中含有XML,实际上...

    XMLHttpRequest2的一些测试和实践

    5. **新的HTTP方法和头信息**:支持PUT、DELETE等HTTP方法,并可以自定义请求头。 接下来,我们重点关注`FormData`和`Blob`的使用: **FormData**: `FormData`对象用于创建一个表单数据集,可以模拟HTML表单提交...

    ajax安装文件ajax安装文件

    - 浏览器兼容性:并非所有浏览器都支持Ajax,需要确保针对不支持的浏览器提供备选方案。 - 安全性:Ajax请求受限于同源策略,不能跨域请求,除非服务器端配置了CORS(跨源资源共享)。 - SEO问题:由于部分内容是...

    AJAX(XMLHttpRequest.status)状态码

    注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。 timeout Number 设置请求超时时间(毫秒)。此设置将覆盖全局设置。 async Boolean (默认: true) 默认设置下,所有请求均为异步...

    xmlhttp简单应用.rar

    在实际应用中,XMLHttpRequest不仅限于GET和POST请求,还可以发送PUT、DELETE等HTTP方法,同时支持跨域请求(CORS)。此外,随着Fetch API的推广,XMLHttpRequest的部分功能已被更现代的API所取代,但XMLHttpRequest...

    axios-0.11.0.zip

    7. **自动转换XMLHttpRequest级别2**:在浏览器中,Axios 使用XMLHttpRequest Level 2,支持跨域请求,进度事件,以及上传和下载进度。 8. **错误处理**:对于网络错误或服务器返回的状态码不在2xx范围内的情况,...

    掌握Ajax系列7:在请求和响应中使用XML(上)

    6. **回溯兼容性**:对于不支持XMLHttpRequest的老版浏览器,开发者可能需要使用IFRAME或其他技术来实现类似的功能,但这并不意味着这些技术与XML有关。回溯解决方案的选择更多是基于浏览器兼容性的考虑,而不是数据...

    ajax跨域获取数据

    6. 浏览器预检请求(Preflight Request):对于非简单请求(如POST、PUT、DELETE等),浏览器会先发送一个OPTIONS请求到服务器,询问是否允许跨域。服务器需在响应中返回允许的HTTP方法和头部信息,浏览器才会继续...

    网络编程实例1js-0009

    在JavaScript中,网络编程主要依赖于浏览器提供的API,如XMLHttpRequest(XHR)和Fetch API,它们允许我们创建异步请求,与服务器进行交互。例如,我们可以发送GET请求获取数据,或者使用POST、PUT、DELETE等方法...

Global site tag (gtag.js) - Google Analytics