是否6 7 8支持http put&删除请求?

时间:2016-10-11 03:18:56

标签: java rest internet-explorer

我已阅读了几篇相关帖子,但仍无法得到答案。

在此链接:Which browsers don't support a HTTP DELETE with jQuery.ajax?,答案声称ie 6 7 8将支持put&删除http请求:

  

所有最近的浏览器(甚至旧的浏览器)都支持HTTP DELETE。

     

目前尚不清楚为什么jQuery文档中有这个注释,   除非他们指的是像Netscape 1或IE这样的旧浏览器   2。

     

有关信息,我在IE6中尝试过ajax DELETE请求甚至   使用这个浏览器它的工作原如果它适用于IE6,可以安全地假设   它适用于任何其他浏览器。

但是,在另一个链接:Problem with jQuery.ajax with 'delete' method in ie,答案声称ie 6 7 8不会支持put&删除http请求,并提供了一个遍历:

  

IE 7和8不支持DELETE和PUT方法。

     

为确保IE7和8正常工作,我会使用POST   参数:

     

data: {'_method': 'delete'}

所以与以下答案存在冲突,我不知道这个问题的确切答案。

我想知道这个问题的答案,因为我想在我网站的后端使用RESTful api,这个网站必须支持IE 6 7& 8.如果IE6 7& 8不支持put&删除http请求,我可以继续在后端使用RESTful api吗?我可以找到一个遍历(我在后端使用Java)?

1 个答案:

答案 0 :(得分:0)

对于2018年,我们有充分的理由不支持IE的旧版本,即使对于中国小村庄的用户也是如此。

wikipedia起,Windows XP Mainstream支持已于2009年4月14日终止。我认为,对于XP用户,从现在到2018年,我们有充分的理由建议他们要么更新其操作系统以获取XP。新版本的IE,或安装新的浏览器(例如chrome或firefox)。

请注意,Microsoft甚至将IE的名称更改为Edge。

不应再考虑此问题。