मैजिक कुकी: Difference between revisions
m (Deepak moved page जादुई कुकी to मैजिक कुकी without leaving a redirect) |
No edit summary |
||
Line 1: | Line 1: | ||
{{Short description|Type of data passed between programs}} | {{Short description|Type of data passed between programs}} | ||
[[ कम्प्यूटिंग ]] में, | [[ कम्प्यूटिंग | कम्प्यूटिंग]] में, जादुई कुकी, या संक्षेप में कुकी, संचार करने वाले [[कंप्यूटर प्रोग्राम]] के बीच पारित डेटा का टोकन या छोटा पैकेट है। कुकी का उपयोग अक्सर किसी विशेष ईवेंट (कंप्यूटिंग) की पहचान करने या सहयोगी कार्यक्रमों के बीच हैंडल, लेनदेन आईडी, या समझौते के अन्य टोकन के रूप में किया जाता है।<ref>{{cite web |last=Raymond |first=Eric |title=कुकी|url=http://www.catb.org/~esr/jargon/html/C/cookie.html |work=The Jargon File |accessdate=2022-01-04|quote=A handle, transaction ID, or other token of agreement between cooperating programs. “I give him a packet, he gives me back a cookie.” The claim check you get from a dry-cleaning shop is a perfect mundane example of a cookie; the only thing it's useful for is to relate a later transaction to this one (so you get the same clothes back).}}</ref> | ||
== उपयोग == | == उपयोग == | ||
कुकी डेटा आमतौर पर प्राप्तकर्ता प्रोग्राम के लिए सार्थक नहीं होता है। सामग्री [[अपारदर्शी डेटा प्रकार]] की होती है और आमतौर पर तब तक व्याख्या नहीं की जाती जब तक कि प्राप्तकर्ता कुकी डेटा को प्रेषक या शायद बाद में किसी अन्य प्रोग्राम को वापस नहीं भेज देता। | कुकी डेटा आमतौर पर प्राप्तकर्ता प्रोग्राम के लिए सार्थक नहीं होता है। सामग्री [[अपारदर्शी डेटा प्रकार]] की होती है और आमतौर पर तब तक व्याख्या नहीं की जाती जब तक कि प्राप्तकर्ता कुकी डेटा को प्रेषक या शायद बाद में किसी अन्य प्रोग्राम को वापस नहीं भेज देता। | ||
कुछ मामलों में, प्राप्तकर्ता प्रोग्राम समानता के लिए दो कुकीज़ की सार्थक तुलना करने में सक्षम होते हैं। | कुछ मामलों में, प्राप्तकर्ता प्रोग्राम समानता के लिए दो कुकीज़ की सार्थक तुलना करने में सक्षम होते हैं। | ||
कुकी का उपयोग [[टिकट (आईटी सुरक्षा)]] की तरह किया जा सकता है। | कुकी का उपयोग [[टिकट (आईटी सुरक्षा)]] की तरह किया जा सकता है। | ||
== प्रारंभिक उपयोग == | == प्रारंभिक उपयोग == | ||
मैजिक कुकी शब्द सी मानक लाइब्रेरी में [[fseek]] रूटीन के लिए [[मैन पेज]] में दिखाई देता है, जो कम से कम 1979 का है, जहां यह कहा गया था: | मैजिक कुकी शब्द सी मानक लाइब्रेरी में [[fseek]] रूटीन के लिए [[मैन पेज]] में दिखाई देता है, जो कम से कम 1979 का है, जहां यह कहा गया था: | ||
* ftell नामित स्ट्रीम से जुड़ी फ़ाइल की शुरुआत के सापेक्ष ऑफसेट का वर्तमान मान लौटाता है। इसे UNIX पर बाइट्स में मापा जाता है; कुछ अन्य प्रणालियों पर यह | * ftell नामित स्ट्रीम से जुड़ी फ़ाइल की शुरुआत के सापेक्ष ऑफसेट का वर्तमान मान लौटाता है। इसे UNIX पर बाइट्स में मापा जाता है; कुछ अन्य प्रणालियों पर यह जादुई कुकी है, और एफसीक के लिए ऑफसेट प्राप्त करने का एकमात्र अचूक तरीका है।<ref>UNIX Programmer's Manual, 7th Edition, Vol. 1, FSEEK (3S), Bell Telephone Laboratories, Murray Hill, New Jersey, January 1979.</ref><ref>UNIX Programmer's Manual, Vol. II (Library), FSEEK (3S), 4.2 BSD, 12 Feb 1983.</ref><ref>Bell Telephone Laboratories, Incorporated. "FSEEK(3S)." In ''UNIX Time-Sharing System: UNIX Programmer’s Manual'', Revised and expanded version of 7th Edition, Volume 1, page 263. New York: Holt, Rinehart and Winston, 1983. https://archive.org/details/unixtimesharings0001bell</ref> | ||
== टोकन के रूप में कुकी == | == टोकन के रूप में कुकी == | ||
[[वास्तविक जीवन (वास्तविकता)]] में | [[वास्तविक जीवन (वास्तविकता)]] में कोट चेक ([[ कपड़द्वार ]]) काउंटर पर आपूर्ति किया जाने वाला टोकन सादृश्य है। टोकन का कोई आंतरिक अर्थ नहीं है, लेकिन इसकी विशिष्टता कोट चेक काउंटर पर वापस आने पर इसे सही कोट के लिए बदले जाने की अनुमति देती है। कोट चेक टोकन अपारदर्शी है क्योंकि जिस तरह से काउंटर कर्मचारी टोकन प्रस्तुत करते समय सही कोट ढूंढने में सक्षम होते हैं, वह उस व्यक्ति के लिए महत्वहीन होता है जो अपना कोट वापस करना चाहता है। अन्य मामलों में (जैसा कि [[HTTP कुकी]]ज़ के साथ संभव है), रुचि के वास्तविक डेटा को सीधे कुकी पर नाम-मूल्य जोड़े के रूप में संग्रहीत किया जा सकता है। | ||
कुकीज़ का उपयोग कई कंप्यूटर अनुप्रयोगों में टोकन की पहचान के रूप में किया जाता है। जब कोई किसी [[वेबसाइट]] पर जाता है, तो रिमोट सर्वर उसके कंप्यूटर पर | कुकीज़ का उपयोग कई कंप्यूटर अनुप्रयोगों में टोकन की पहचान के रूप में किया जाता है। जब कोई किसी [[वेबसाइट]] पर जाता है, तो रिमोट सर्वर उसके कंप्यूटर पर HTTP कुकी छोड़ सकता है, जहां अक्सर वेबसाइट पर लौटने पर [[प्रमाणीकरण]] पहचान के लिए उनका उपयोग किया जाता है। | ||
कुकीज़ [[एक्स विंडो सिस्टम]] द्वारा उपयोग की जाने वाली सबसे आम प्रमाणीकरण विधि का | कुकीज़ [[एक्स विंडो सिस्टम]] द्वारा उपयोग की जाने वाली सबसे आम प्रमाणीकरण विधि का घटक हैं। | ||
== संदर्भ == | == संदर्भ == | ||
{{Reflist}} | {{Reflist}} | ||
[[Category: डेटा ट्रांसमिशन]] | [[Category: डेटा ट्रांसमिशन]] | ||
Revision as of 15:07, 8 August 2023
कम्प्यूटिंग में, जादुई कुकी, या संक्षेप में कुकी, संचार करने वाले कंप्यूटर प्रोग्राम के बीच पारित डेटा का टोकन या छोटा पैकेट है। कुकी का उपयोग अक्सर किसी विशेष ईवेंट (कंप्यूटिंग) की पहचान करने या सहयोगी कार्यक्रमों के बीच हैंडल, लेनदेन आईडी, या समझौते के अन्य टोकन के रूप में किया जाता है।[1]
उपयोग
कुकी डेटा आमतौर पर प्राप्तकर्ता प्रोग्राम के लिए सार्थक नहीं होता है। सामग्री अपारदर्शी डेटा प्रकार की होती है और आमतौर पर तब तक व्याख्या नहीं की जाती जब तक कि प्राप्तकर्ता कुकी डेटा को प्रेषक या शायद बाद में किसी अन्य प्रोग्राम को वापस नहीं भेज देता।
कुछ मामलों में, प्राप्तकर्ता प्रोग्राम समानता के लिए दो कुकीज़ की सार्थक तुलना करने में सक्षम होते हैं।
कुकी का उपयोग टिकट (आईटी सुरक्षा) की तरह किया जा सकता है।
प्रारंभिक उपयोग
मैजिक कुकी शब्द सी मानक लाइब्रेरी में fseek रूटीन के लिए मैन पेज में दिखाई देता है, जो कम से कम 1979 का है, जहां यह कहा गया था:
- ftell नामित स्ट्रीम से जुड़ी फ़ाइल की शुरुआत के सापेक्ष ऑफसेट का वर्तमान मान लौटाता है। इसे UNIX पर बाइट्स में मापा जाता है; कुछ अन्य प्रणालियों पर यह जादुई कुकी है, और एफसीक के लिए ऑफसेट प्राप्त करने का एकमात्र अचूक तरीका है।[2][3][4]
टोकन के रूप में कुकी
वास्तविक जीवन (वास्तविकता) में कोट चेक (कपड़द्वार ) काउंटर पर आपूर्ति किया जाने वाला टोकन सादृश्य है। टोकन का कोई आंतरिक अर्थ नहीं है, लेकिन इसकी विशिष्टता कोट चेक काउंटर पर वापस आने पर इसे सही कोट के लिए बदले जाने की अनुमति देती है। कोट चेक टोकन अपारदर्शी है क्योंकि जिस तरह से काउंटर कर्मचारी टोकन प्रस्तुत करते समय सही कोट ढूंढने में सक्षम होते हैं, वह उस व्यक्ति के लिए महत्वहीन होता है जो अपना कोट वापस करना चाहता है। अन्य मामलों में (जैसा कि HTTP कुकीज़ के साथ संभव है), रुचि के वास्तविक डेटा को सीधे कुकी पर नाम-मूल्य जोड़े के रूप में संग्रहीत किया जा सकता है।
कुकीज़ का उपयोग कई कंप्यूटर अनुप्रयोगों में टोकन की पहचान के रूप में किया जाता है। जब कोई किसी वेबसाइट पर जाता है, तो रिमोट सर्वर उसके कंप्यूटर पर HTTP कुकी छोड़ सकता है, जहां अक्सर वेबसाइट पर लौटने पर प्रमाणीकरण पहचान के लिए उनका उपयोग किया जाता है।
कुकीज़ एक्स विंडो सिस्टम द्वारा उपयोग की जाने वाली सबसे आम प्रमाणीकरण विधि का घटक हैं।
संदर्भ
- ↑ Raymond, Eric. "कुकी". The Jargon File. Retrieved 2022-01-04.
A handle, transaction ID, or other token of agreement between cooperating programs. "I give him a packet, he gives me back a cookie." The claim check you get from a dry-cleaning shop is a perfect mundane example of a cookie; the only thing it's useful for is to relate a later transaction to this one (so you get the same clothes back).
- ↑ UNIX Programmer's Manual, 7th Edition, Vol. 1, FSEEK (3S), Bell Telephone Laboratories, Murray Hill, New Jersey, January 1979.
- ↑ UNIX Programmer's Manual, Vol. II (Library), FSEEK (3S), 4.2 BSD, 12 Feb 1983.
- ↑ Bell Telephone Laboratories, Incorporated. "FSEEK(3S)." In UNIX Time-Sharing System: UNIX Programmer’s Manual, Revised and expanded version of 7th Edition, Volume 1, page 263. New York: Holt, Rinehart and Winston, 1983. https://archive.org/details/unixtimesharings0001bell