एचटीएमएल संदर्भ

वर्णमाला द्वारा HTML श्रेणी के अनुसार HTML एचटीएमएल ब्राउज़र समर्थन एचटीएमएल गुण HTML वैश्विक गुण एचटीएमएल घटनाक्रम एचटीएमएल रंग एचटीएमएल कैनवास एचटीएमएल ऑडियो/वीडियो एचटीएमएल कैरेक्टर सेट एचटीएमएल सिद्धांत एचटीएमएल यूआरएल एनकोड एचटीएमएल भाषा कोड एचटीएमएल देश कोड HTTP संदेश HTTP तरीके पीएक्स से ईएम कन्वर्टर कुंजीपटल अल्प मार्ग


एचटीएमएल <स्क्रिप्ट> क्रॉसोरिजिन विशेषता

एचटीएमएल <स्क्रिप्ट> टैग

उदाहरण

यहाँ किसी अन्य सर्वर पर .js फ़ाइल का लिंक दिया गया है। यहां हम अखंडता और क्रॉसोरिजिन दोनों विशेषताओं का उपयोग करते हैं:

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
crossorigin="anonymous">
</script>

परिभाषा और उपयोग

crossoriginविशेषता HTTP CORS अनुरोध के अनुरोध के मोड को सेट करती है

वेब पेज अक्सर अन्य सर्वरों पर संसाधनों को लोड करने के लिए अनुरोध करते हैं। यहां वह जगह है जहां सीओआरएस आता है।

क्रॉस-ओरिजिनल अनुरोध किसी अन्य डोमेन से संसाधन (जैसे स्टाइल शीट, आईफ्रेम, इमेज, फोंट या स्क्रिप्ट) के लिए अनुरोध है।

क्रॉस-ओरिजिनल अनुरोधों को प्रबंधित करने के लिए CORS का उपयोग किया जाता है।

CORS का अर्थ क्रॉस-ओरिजिनल रिसोर्स शेयरिंग है, और यह एक ऐसा तंत्र है जो वेब पेज पर संसाधनों को अपने डोमेन के बाहर किसी अन्य डोमेन से अनुरोध करने की अनुमति देता है। यह एक तरीका परिभाषित करता है कि कैसे एक ब्राउज़र और सर्वर यह निर्धारित करने के लिए बातचीत कर सकते हैं कि क्रॉस-ओरिजिनल अनुरोध की अनुमति देना सुरक्षित है या नहीं। सीओआरएस सर्वरों को यह निर्दिष्ट करने की अनुमति देता है कि सर्वर पर संपत्तियों तक कौन पहुंच सकता है, कई अन्य चीजों के साथ।

युक्ति: क्रॉस-ओरिजिनल अनुरोधों के विपरीत समान-मूल अनुरोध हैं। इसका मतलब यह है कि एक वेब पेज केवल उसी सर्वर पर मौजूद अन्य दस्तावेज़ों के साथ इंटरैक्ट कर सकता है। यह नीति इस बात को लागू करती है कि एक दूसरे के साथ बातचीत करने वाले दस्तावेज़ों का मूल (डोमेन) समान होना चाहिए।

युक्ति: विशेषता को भी देखें integrity


ब्राउज़र समर्थन

तालिका में संख्याएं पहले ब्राउज़र संस्करण को निर्दिष्ट करती हैं जो विशेषता का पूर्ण समर्थन करता है।

Attribute
crossorigin 30.0 18.0 13.0 13.0 12.1

वाक्य - विन्यास

<script crossorigin="anonymous|use-credentials">

गुण मान

Value Description
anonymous
use-credentials
Specifies the mode of the CORS request:
  • anonymous - A cross-origin request is performed. No credentials are sent
  • use-credentials - A cross-origin request is performed. Credentials are sent (e.g. a cookie, a certificate, a HTTP Basic authentication)

एचटीएमएल <स्क्रिप्ट> टैग