我知道 HTTP 方法的工作原理以及它们的设计目的,但我很想知道某些方法在仅用于获取数据时是否比其他方法更快。
在我正在工作的团队中,我注意到很多 JQuery ajax 请求,如下所示:
$.ajax({url: "../dir/someFile.json", method: 'post', dataType: 'json',
error: function(...){ ... },
success: function(...){ ... }
});
我显然会使用“get”方法,因为没有数据发送到这个请求。这可能发生在队友复制和粘贴代码时。这也很好用,似乎没有充分的理由将其更改为“获取”。
我认为在这种情况下使用'get'方法会更快,但我没有找到任何确认这一点的消息来源。