दिलचस्प पोस्ट
किसी दिए गए समयक्षेत्र के लिए मैं "मध्यरात्रि" का यूटीसी समय कैसे प्राप्त करूं? वर्तमान में वेब एपीआई के साथ आंशिक अपडेट करने का सुझाव क्या है? क्या मैं jQuery.css ("backgroundcolor") हेक्साडेसिमल प्रारूप पर रिटर्न कर सकता हूं? Javascript arrays: अन्य तत्वों में निहित सभी तत्वों को हटा दें अनाम पुनरावर्ती PHP फ़ंक्शन कैसे एक सी # आवेदन में एक VBScript फ़ाइल को कॉल करने के लिए? NSString को NSDate में परिवर्तित करना (और वापस दोबारा) स्विफ्ट 4 समाधान उपलब्ध है स्पार्क एसक्यूएल में कस्टम टाइप के लिए स्कीमा को कैसे परिभाषित करें? "बिटमैप बनावट में अपलोड होने के लिए बहुत बड़ी है" होम पेज पर रीडायरेक्ट कैसे करें अगर उपयोगकर्ता लॉग इन होने के बाद प्रवेश पृष्ठ पर पहुंच जाता है? INSTALL_FAILED_DEXOPT कैसे इस त्रुटि को हल करने के लिए? क्या पृष्ठ संकेतक बिंदु रंग को बदलने का एक तरीका है jQuery: ड्रॉप डाउन को पॉप्युलेट करने के लिए सर्वश्रेष्ठ अभ्यास? JQuery चयनकर्ताओं में वाइल्डकार्ड अजगर में एक सूची से अद्वितीय मान प्राप्त करें

Url / src / href विशेषता में दो फॉरवर्ड स्लैश

संभव डुप्लिकेट:
यूआरआई दो स्लेश के साथ शुरू … वे कैसे व्यवहार करते हैं?
वर्तमान पृष्ठ के किसी एक को संरक्षित करने के लिए प्रोटोकॉल (स्कीम) को छोड़कर निरपेक्ष यूआरएल
स्क्रिप्ट और लिंक टैग के लिए शॉर्टहैंड के रूप में? इससे पहले किसी को भी इसका इस्तेमाल / देख सकते हैं?

जब मैं निम्न पंक्ति को देखता हूं तो मैं HTML5 रीसेट के स्रोत के माध्यम से देख रहा था:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> 

यूआरएल दो फॉरवर्ड स्लैश के साथ क्यों शुरू करता है? क्या यह http:// लिए एक लबादा है?

वेब के समाधान से एकत्रित समाधान "Url / src / href विशेषता में दो फॉरवर्ड स्लैश"

"दो फॉरवर्ड स्लेश", "जो भी प्रोटोकॉल अभी उपयोग किया जा रहा है" के लिए एक सामान्य आशुलिपि है।

सर्वश्रेष्ठ "प्रोटोकॉल रिश्तेदार यूआरएल" के रूप में जाना जाता है, वे विशेषकर उपयोगी होते हैं जब तत्व – जैसे आपके उदाहरण में जेएस फाइल – या तो एक http या https संदर्भ से लोड किया जा सकता है प्रोटोकॉल के सापेक्ष यूआरएल का उपयोग करके, आप लागू करने से बच सकते हैं

 if (window.location.protocol === 'http:') { myResourceUrl = 'http://example.com/my-resource.js'; } else { myResourceUrl = 'https://example.com/my-resource.js'; } 

अपने कोडबेस में सभी प्रकार के तर्क (मान लें कि, example.com लिए, सर्वर, example.com लिए http और https दोनों के माध्यम से संसाधनों की पूर्ति करने में सक्षम है)।

एक प्रमुख वास्तविक दुनिया का उदाहरण है Magento ई-कॉमर्स इंजन: प्रदर्शन के कारणों के लिए, दुकान के पृष्ठ डिफ़ॉल्ट रूप से सरल http उपयोग करते हैं, जबकि चेकआउट https सक्षम है।

जब हार्ड-कोडित संसाधन (यानी साइट के शीर्ष लेख में प्रचारक बैनर) को गैर-प्रोटोकॉल के सापेक्ष यूआरएल (यानी http://example.com/banner.jpg ) द्वारा संदर्भित किया जाता है, तो ग्राहकों को https सक्षम चेकआउट तक पहुंचने के बजाय एक मित्र के साथ स्वागत किया जाएगा

"इस पृष्ठ पर असुरक्षित तत्व हैं"

शीघ्र – जो आप कल्पना कर सकते हैं, औसतन गैर-तकनीक-समझ रखने वाले व्यक्ति को फेंकता है

यदि उपर्युक्त संसाधन को //example.com/banner.jpg माध्यम से संदर्भित किया गया है, तो ब्राउज़र उचित प्रोटोकॉल को प्रीपेड करने का ख्याल रखता है।

tl; dr: मिश्रित http / https परिवेश की थोड़ी सी भी संभावना के साथ, अपने संसाधनों को लोड करने के लिए बस दोहरे स्लैश / प्रोटोकॉल के सापेक्ष यूआरएल का उपयोग करें – यह मानते हुए कि सामग्री की मेजबानी कर रहे हैं, दोनों http और https सक्षम हैं

यह अनुरोध कैसे किया गया था यह निर्भर करते हुए यह स्वचालित रूप से https या http जोड़ देगा