2010-06-21 10 views
38

मैंने हाल ही में पढ़ा है (मुझे याद नहीं है कि, या मैं उस स्रोत पर वापस आऊंगा) कि HTTP शीर्षलेख फ़ील्ड नाम की गलत वर्तनी विनिर्देश में रेफरर जानबूझकर थी। क्या यह सही है? यदि हां, तो क्यों?क्या HTTP फ़ील्ड नाम रेफरर जानबूझकर गलत वर्तनी थी?

+3

विकिपीडिया संदर्भ के साथ एक व्याख्या है कि यह उद्देश्य पर नहीं था (http://en.wikipedia.org/wiki/HTTP_referrer देखें)। – Gumbo

उत्तर

58

फिलिप हॉलम-बेकर और रॉय फील्डिंग इसके लिए ज़िम्मेदार हैं। जब तक उन्हें एहसास हुआ कि यह गलत था, बहुत से लोग इसका इस्तेमाल कर रहे थे।

अब, फिलिप jokes about getting the Oxford Dictionary to recognize his spelling:

इसकी तरह जब मैं रेफ़रलकर्ता फ़ील्ड किया था। मुझे वर्तनी के मेरी पसंद के लिए दुख के अलावा कुछ भी नहीं मिला। अब मैं को ओईडी में वर्तनी में सुधार करने का प्रयास कर रहा हूं क्योंकि मेरी वर्तनी अरब बार से अधिक मिनट में एक मिनट का उपयोग करती है।

रॉय भी तथ्य के बारे में मजाक में कहा कि यूनिक्स spell आदेश didn't recognize any spelling of it:

> किसी और को देखा गया है कि HTTP शीर्ष लेख "संदर्भ:" वर्तनी है गलत?

यह ठीक है, न तो एक (रेफरर या रेफरर) को "वर्तनी" वैसे भी समझा जाता है। मैं कहता हूं कि हमें इसे फ्रांस पर पर दोष देना चाहिए। ;-)

जानकारी HTTP_REFERER Origins विकिपीडिया लेख से ली गई जानकारी।

+65

यह गलत वर्तनी नहीं है; यह एक _optimization_ है। हेडर नाम में अनावश्यक 'आर' को छोड़कर, वह शायद वर्षों में बैंडविड्थ उपयोग के कई टेराबाइट्स को कम कर देता है। = पी –

+8

यदि ऐसा है तो यह 'आर:' हेडर होना चाहिए। –

+0

@ बेन्स यह प्रति-अंतर्ज्ञानी होगा। –

4

मुझे विश्वास है कि यह एक गलती थी जिसे रिलीज के बाद ही उठाया गया था, उस बिंदु पर इसे बदलने में बहुत देर हो चुकी थी और बहुत से निर्भरताएं पहले से मौजूद थीं।

विकी link को (अर्ध) यह proove :)

+2

हाँ, लेकिन एसएमटीपी में "हैलो" गलत वर्तनी क्यों है? –

+2

मैंने सोचा कि मैंने कहीं पढ़ा है कि एसएमटीपी में 'हेल्लो' एआरपीएएनईटी को फेंक रहा था लेकिन मुझे इसके लिए कोई उद्धरण नहीं मिला, इसलिए इसे नमक के बोल्डर के साथ ले जाएं। –

संबंधित मुद्दे