作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我正在开发一个函数,可以更轻松地发送 XMLHttpRequest。^
设置是这样的..
XHR(url, method, data);
..其中数据是一个对象,它被转换成查询字符串,例如..
XHR('Hey.xml', 'get', { hi: 'hey' });
..会请求“Hey.xml?hi=hey”。
问题是,不同的请求方法希望以不同的方式发送查询。
GET 和 HEAD 期望查询成为 URL 的一部分。
POST 期望发送查询......
request.send(query);
我知道还有其他方法,我想知道其他方法使用哪种方式,或者其他方法是否使用另一种方式。
^ 是的,我知道其中 50 个已经存在。是的,我知道 jQuery 就是其中之一。甚至不要考虑建议。
最佳答案
在 AJAXPatterns.org 上阅读,通过 XHR 使用“其他”请求方法时没有任何差异。
看看http://ajaxpatterns.org/XMLHttpRequest_Call#Handling_POSTs_and_Other_Request_Types
关于javascript - HTTP 请求方法和 AJAX。到底是怎么回事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6336942/
我是一名优秀的程序员,十分优秀!