मुझे पता है कि HTTP विधियां कैसे काम करती हैं और उनके लिए डिज़ाइन की गई चीज़ों के लिए, लेकिन मुझे यह जानकर उत्सुकता है कि डेटा प्राप्त करने के लिए कुछ तरीकों से दूसरों की तुलना में तेज़ तरीका हैं या नहीं। ,क्या विभिन्न HTTP विधियों का उपयोग करते समय कोई प्रदर्शन अंतर है?
$.ajax({url: "../dir/someFile.json", method: 'post', dataType: 'json',
error: function(...){ ... },
success: function(...){ ... }
});
मैं स्पष्ट रूप से एक 'प्राप्त' विधि का उपयोग करेंगे के रूप में कोई डेटा इस अनुरोध को भेजा जाता है:
टीम मैं मैं पर काम कर रहा हूँ में यह नीचे की तरह JQuery ajax अनुरोध का एक बहुत देखा। ऐसा शायद तब हुआ जब एक टीममेट कोड कॉपी और पेस्ट कर रहा था। यह ठीक काम करता है, लगता है इसे 'पाने' में बदलने के लिए कोई अच्छा कारण नहीं है।
मुझे लगता है कि इस मामले में 'get' विधि का उपयोग करना तेज होगा, लेकिन मुझे यह पुष्टि करने वाला कोई स्रोत नहीं मिला।
अन्य विधियों पर कोई भी यद्यपि, जैसे कि PUT या DELETE? –
कोई विचार नहीं। जहां तक मुझे पता है कि एकाधिक पैकेट में अनुरोध को विभाजित करने की पूरी अवधारणा एक ब्राउज़र कार्यान्वयन निर्णय है। इसलिए, कोई गारंटी नहीं है कि ब्राउज़र PUT या DELETE के लिए क्या करेगा। लेकिन, मेरा अनुमान है कि PUT को एक पोस्ट की तरह संभाला जाएगा, और शायद एक पोस्ट की तरह हटा दें, लेकिन मुझे उस पर कम भरोसा है। – Adam