इसका मतलब
सर्वर अनुरोध में इस्तेमाल किया गया HTTP वर्शन समर्थित नहीं करता।
आम कारण
- गलत बनी अनुरोध पंक्ति जो अनजान वर्शन जैसी दिखती है
- न्यूनतम सर्वरों पर बहुत पुराने या बहुत नए प्रोटोकॉल वर्शन
कैसे ठीक करें
अगर आप क्लाइंट या विज़िटर हैं
HTTP/1.1 इस्तेमाल करें, जिसे सभी सर्वर समर्थित करते हैं, और जाँचें कि अनुरोध पंक्ति सही बनी है।
अगर आप साइट या API चलाते हैं
बॉडी में समर्थित वर्शन बताते हुए जवाब दें।
उदाहरण रिस्पॉन्स
HTTP/1.1
HTTP/1.1 505 HTTP Version Not Supported
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 स्पेसिफ़िकेशन
अक्सर पूछे जाने वाले सवाल
› क्या टाइपो से 505 हो सकता है?
हाँ। URL में एक स्पेस अनुरोध पंक्ति को इस तरह बाँट सकता है कि वर्शन अमान्य दिखे।
› क्या HTTP/2 के साथ 505 होता है?
शायद ही; HTTP/2 TLS के दौरान तय होता है, इसलिए असमर्थित वर्शन सीधे HTTP/1.1 पर लौट आता है।