2011-09-01 11 views
23

अधिक से अधिक, यह ध्यान देना शुरू कर दिया कि वेब साइटों पर स्रोत कोड में लिंक दो स्लेश से शुरू होते हैं। उदाहरण के लिए:लिंक दो स्लैश के साथ शुरू होते हैं

<a href="//example.com/1.png">Image</a> 

ऐसा क्यों करें?

उत्तर

33

यह protocol-relative URL (आमतौर पर HTTP या HTTPS) है। इसलिए यदि मैं पर हूं और मैं //example.com/1.png पर लिंक (या एक छवि, स्क्रिप्ट इत्यादि) शामिल करता हूं, तो यह http://example.com/1.png पर जाता है। अगर मैं https://example.org पर हूं, तो यह https://example.com/1.png पर जाता है।

इससे आपको मिश्रित सामग्री सुरक्षा त्रुटियों से आसानी से बचने की सुविधा मिलती है।

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