TATECHATLAS
◎ हिन्दी

वेब और API: HTTP, अनुरोध और एकीकरण

HTTP और API के लेख: त्रुटियों को समझना, अनुरोध दोहराना, सेवाओं के बीच संवाद और समाधान की सीमाएँ।

एकीकरण को चरणों में समझें: अनुरोध, सर्वर का उत्तर और क्लाइंट का अगला कदम। स्टेटस कोड, एक ही कार्रवाई दोहराने के परिणाम और दोबारा अनुरोध भेजने की सीमाओं पर ध्यान दें।

सामग्री

8 लेख
वेब और APIमार्गदर्शिका

PostgreSQL में LIMIT और OFFSET का उपयोग: सर्वोत्तम प्रथाएं, प्रदर्शन प्रभाव और वैकल्पिक विधियां

यह गाइड समझाती है कि PostgreSQL में LIMIT और OFFSET कैसे काम करते हैं, पेजिंग के लिए इनके उपयोग, क्यों बड़े OFFSET मान प्रदर्शन समस्याओं का कारण बनते हैं, और कब cursor-based pagination पर स्विच करना चाहिए। इसमें सिंटैक्स उदाहरण, अनिवार्य ORDER BY आवश्यकताएं, सामान्य गलतियां और PostgreSQL और GitHub REST API मानकों के साथ संरेखित वैकल्पिक विधियां शामिल हैं।

PostgreSQL / database pagination / LIMIT / OFFSET / cursor-based pagination / query performance
वेब और APIमार्गदर्शिका

सार्वजनिक संपत्तियों और व्यक्तिगत प्रतिक्रियाओं के लिए Cache-Control चुनें

संग्रहण, सत्यापन और साझा कैशिंग को अलग करें। तीन प्रतिक्रिया नीतियां दिखाती हैं कि कब public max-age, private no-cache और no-store का प्रयोग करें।

Cache-Control / HTTP / Caching / Web Development / Privacy / Security / Browser / CDN
वेब और APIमार्गदर्शिका

समय सीमा के साथ HTTP पुनः प्रयास को बाधित करें और अज्ञात परिणामों को संभालें

एक अनुरोध टाइमआउट को कुल पुनः प्रयास बजट से अलग करें, Retry-After की व्याख्या करें, और सर्वर परिणाम अज्ञात होने पर लेखन को दोहराने से बचें।

HTTP / Retries / Timeouts / Idempotency
वेब और APIमार्गदर्शिका

डुप्लिकेट API जमा: कुंजी जोड़ने से पहले idempotentता अनुबंध डिज़ाइन करें

कॉलर, पेलोड, परमाणु दावा और पुनर्च playback नीति को परिभाषित करें ताकि एक पुनः प्रयास का एक पूर्वनिर्धारित एप्लिकेशन परिणाम हो।

web
वेब और APIमार्गदर्शिका

एपीआई पेजिनेशन: बदलते डेटा के लिए ऑफ़सेट बनाम कर्सर

ऑफ़सेट-आधारित और कर्सर-आधारित पेजिनेशन के बीच अंतर को समझें और विशेष रूप से अक्सर बदलते डेटासेट से निपटते समय प्रत्येक का उपयोग कब करें।

api / pagination / rest / offset / cursor / data consistency / web development
वेब और APIमार्गदर्शिका

curl काम करता है, fetch विफल होता है: CORS और प्रीफ्लाइट का निदान

प्रतिक्रिया तक पहुँच को अनुरोध भेजने से अलग करें, OPTIONS प्रीफ्लाइट का निरीक्षण करें और प्रमाणित ब्राउज़र अनुरोधों के लिए स्पष्ट मूल स्थान कॉन्फ़िगर करें।

HTTP / CORS / fetch / API / Troubleshooting