私はHTTPメソッドがどのように動作するのか、どのように設計されているのか知っていますが、ちょうどデータを取得するために使用するときに、他のメソッドより速いメソッドがあるかどうか不思議です。異なるHTTPメソッドを使用するとパフォーマンスに違いはありますか?
$.ajax({url: "../dir/someFile.json", method: 'post', dataType: 'json',
error: function(...){ ... },
success: function(...){ ... }
});
何もデータがこの要求に送信されませんように私は明らかに、「getメソッドを使用したい:私は私に取り組んでいるチームで
は、以下のようなjQueryのアヤックスの要求の多くを気づきました。これはおそらく、チームメイトがコードをコピーして貼り付けるときに起こりました。これもうまくいきます。はのように見えますが、「get」に変更する必要はありません。
この場合、「取得」方法を使用する方が高速だと思いますが、それを確認するソースは見つかりませんでした。
PUTやDELETEのような他の方法にもかかわらず? –
いいえ、考えられません。私の知る限り、リクエストを複数のパケットに分割するという全体のコンセプトは、ブラウザ実装の決定です。したがって、ブラウザーがPUTまたはDELETEのために何を行うかは保証されていません。しかし、私の推測では、PUTはPOSTのように扱われ、おそらくPOSTのようなDELETEもありますが、私はそのことに自信がありません。 – Adam