使用不同的HTTP方法时是否存在性能差异?

Mar*_*sis 8 ajax jquery http-method

我知道HTTP方法是如何工作的以及它们的设计方式,但我很想知道在使用数据时,某些方法是否比其他方法更快.
在我正在研究的团队中,我注意到很多JQuery ajax请求,如下所示:

$.ajax({url: "../dir/someFile.json", method: 'post', dataType: 'json',
    error: function(...){ ... },
    success: function(...){ ... }       
});
Run Code Online (Sandbox Code Playgroud)

我显然使用'get'方法,因为没有数据发送到此请求.这可能发生在队友复制和粘贴代码时.这也很好,似乎没有充分的理由将其改为'get'.

我认为在这种情况下使用'get'方法会更快,但我没有找到任何肯定的来源.

Ada*_*dam 3

有一些研究表明,某些浏览器会将 POST 请求分成多个数据包。这可能会对性能产生影响,您可能认为这会使请求变慢。但是,根据测试,POST 有时似乎更快。我不知道这是为什么。

但实际上,性能差异可以忽略不计,您应该按预期使用 POST 和 GET。

读: