TrueURL
TrueURL

मेन्यू

1xx सूचनात्मक ऐतिहासिक

102 Processing

WebDAV का पुराना, अब बंद हो चुका अंतरिम रिस्पॉन्स: सर्वर अब भी लंबी रिक्वेस्ट पर काम कर रहा है, इसलिए क्लाइंट इंतज़ार करता रहे।

कैटेगरी
1xx सूचनात्मक
रीज़न फ़्रेज़
Processing
रीडायरेक्ट
नहीं
डिफ़ॉल्ट रूप से कैश करने योग्य
नहीं

102 Processing मूल WebDAV स्पेसिफ़िकेशन, RFC 2518, का एक अंतरिम रिस्पॉन्स है। सर्वर इसे भेजकर क्लाइंट को बता सकता था कि उसे पूरी रिक्वेस्ट मिल गई है और वह अभी उस पर काम कर रहा है, ताकि Depth: infinity के साथ रिकर्सिव COPY या MOVE जैसे धीमे ऑपरेशन के दौरान क्लाइंट का टाइमआउट न हो।

2007 में RFC 2518 की जगह लेने वाले RFC 4918 ने 102 को हटा दिया, क्योंकि इसे बहुत कम सर्वरों ने लागू किया था। यह कोड अब भी रजिस्टर्ड है और कुछ सर्वर अब भी इसे भेजते हैं, लेकिन नए ऐप्लिकेशन को इस पर निर्भर नहीं रहना चाहिए। लंबे चलने वाले काम के लिए 202 Accepted लौटाएं, साथ में एक URL दें जिसे क्लाइंट बार-बार जांच (poll) सके, या प्रोग्रेस को स्ट्रीम करें।

जो क्लाइंट 102 नहीं समझते, वे इसे अनदेखा कर सकते हैं, जैसे वे किसी भी अनपेक्षित 1xx रिस्पॉन्स को अनदेखा कर सकते हैं, और अंतिम स्टेटस का इंतज़ार करते रहते हैं।

उदाहरण रिस्पॉन्स

HTTP
HTTP/1.1 102 Processing

HTTP/1.1 207 Multi-Status
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: application/xml; charset=utf-8
Transfer-Encoding: chunked

SEO और रीडायरेक्ट जांच

सर्च इंजन को 102 कभी पेज स्टेटस के रूप में नहीं दिखता; सिर्फ़ अंतिम रिस्पॉन्स मायने रखता है। रीडायरेक्ट चेकर भी अंतिम स्टेटस ही दिखाता है (WebDAV में अक्सर 207 Multi-Status), क्योंकि अंतरिम रिस्पॉन्स को HTTP क्लाइंट खुद ही संभाल लेता है।

आम वजहें और इस्तेमाल

  • कोई WebDAV सर्वर बताता है कि धीमा रिकर्सिव COPY, MOVE या DELETE अभी चल रहा है।
  • कोई ऐप्लिकेशन लंबी रिक्वेस्ट के दौरान कनेक्शन चालू रखने के संकेत (keep-alive) के रूप में 102 भेजता है। इसकी जगह पोलिंग के साथ 202 Accepted बेहतर है।
  • सर्वर के 102 भेजने के बावजूद लंबे ऑपरेशन पर प्रॉक्सी या क्लाइंट का टाइमआउट हो जाता है। उनका रीड टाइमआउट बढ़ाएं या ऑपरेशन को एसिंक्रोनस बनाएं।

URL रीडायरेक्ट चेकर

TrueURL के मुफ़्त रीडायरेक्ट चेकर से देखें कि कोई URL हर हॉप पर कौन-सा स्टेटस कोड लौटाता है।