मैं एक फ़ाइल एक्सचेंज कोडिंग कर रहा हूं और कुछ फ़ाइलों को एसएसएल के बिना डाउनलोड नहीं किया जाना चाहिए। तो मुझे यह जांचने की ज़रूरत है कि कनेक्शन एसएसएल एन्कोड किया गया है या नहीं। क्या यह वेबसर्वर पर निर्भर करता है या क्या सभी वेबसर्वर के लिए कोई तरीका है?मैं कैसे जांच सकता हूं कि कनेक्शन एसएसएल का उपयोग करता है या नहीं?
8
A
उत्तर
15
यह निर्धारित करने के लिए आपको request.ssl?
जांचने में सक्षम होना चाहिए।
जहां तक मैं यह कह सकता हूं कि यह request.proto
के खिलाफ अनिवार्य रूप से परीक्षण कर रहा है यह देखने के लिए कि यह "https://"
है या नहीं।
-2
मुझे लगता है कि यह सर्वर कॉन्फ़िगरेशन पर निर्भर करता है, लेकिन आप जांच सकते हैं कि आपके लेन-देन एनकोड किए गए हैं या न कि स्निफ़र के साथ। एक अच्छा wireshark है।
संबंधित मुद्दे
- 1. मैं कैसे जांच सकता हूं कि एक्सप्रेस
- 2. मैं कैसे जांच सकता हूं कि किसी सर्वर के पास एसएसएल सक्षम है या नहीं
- 3. मैं कैसे जांच सकता हूं कि प्रतिबिंब का उपयोग कर कोई विधि स्थिर है या नहीं?
- 4. मैं कैसे जांच सकता हूं कि उपयोगकर्ता जावास्क्रिप्ट में मान्य दिनांक पास करता है या नहीं?
- 5. मैं कैसे जांच सकता हूं कि गिट रिपोजिटरी में कोई काम करता है या नहीं?
- 6. मैं कैसे जांच सकता हूं कि JQuery
- 7. मैं कैसे जांच सकता हूं कि कोई char एक अक्षर या संख्या है या नहीं?
- 8. मैं कैसे जांच सकता हूं कि एक संकलित बाइनरी 32 बिट या 64it है या नहीं?
- 9. मैं कैसे जांच सकता हूं कि एक गेम ऑब्जेक्ट दूसरे को देख सकता है या नहीं?
- 10. PHP मैं कैसे जांच सकता हूं कि फ़ाइल एमपी 3 या छवि फ़ाइल है या नहीं?
- 11. मैं कैसे जांच सकता हूं कि एक संरचना को तत्काल किया गया है या नहीं?
- 12. मैं कैसे जांच सकता हूं कि मेरा ब्राउज़र जावास्क्रिप्ट में एचएसएल रंगों का समर्थन करता है या नहीं?
- 13. मैं कैसे जांच सकता हूं कि ल्यूसीन इंडेक्सवाइटर उदाहरण वैध/खुला है या नहीं?
- 14. मैं कैसे जांच सकता हूं कि XmlAttributeCollection में कोई विशेषता मौजूद है या नहीं?
- 15. मैं कैसे जांच सकता हूं कि छवि का दिया गया यूआरएल जीडब्ल्यूटी का उपयोग कर मौजूद है या नहीं?
- 16. मैं कैसे जांच सकता हूं कि कोई जेएसओएन नोडजेएस में खाली है या नहीं?
- 17. मैं कैसे जांच सकता हूं कि कोई प्रोग्राम पहली बार चल रहा है या नहीं?
- 18. मैं कैसे जांच सकता हूं कि Emacs में वर्तमान बफर मौजूद है या नहीं?
- 19. मैं कैसे जांच सकता हूं कि ब्राउज़र HTML5 फ़ाइल अपलोड (फॉर्मडेटा ऑब्जेक्ट) का समर्थन करता है या नहीं?
- 20. मैं कैसे जांच सकता हूं कि numpy सरणी खाली है या नहीं?
- 21. मैं कैसे जांच सकता हूं कि कोई बीएसटी मान्य है या नहीं?
- 22. जावा: ऐरेलिस्ट - मैं कैसे जांच सकता हूं कि कोई अनुक्रमणिका मौजूद है या नहीं?
- 23. मैं कैसे जांच सकता हूं कि Smarty में कोई चर मौजूद है या नहीं?
- 24. मैं कैसे जांच सकता हूं कि UIView एनिमेट कर रहा है या नहीं?
- 25. मैं Django के साथ https कनेक्शन को आसानी से कैसे जांच सकता हूं क्योंकि मैं 'रनरवर' का उपयोग कर गैर-https कनेक्शन कर सकता हूं?
- 26. मैं कैसे जांच सकता हूं कि पैकेज में कोई प्रक्रिया मौजूद है या नहीं?
- 27. मैं कैसे जांच सकता हूं कि MATLAB हैंडल मान्य है या नहीं?
- 28. मैं कैसे जांच सकता हूं कि कोई ऑब्जेक्ट जारी किया गया है या नहीं?
- 29. मैं कैसे जांच सकता हूं कि बाइट सरणी में जावा में यूनिकोड स्ट्रिंग है या नहीं?
- 30. Node.js का उपयोग करके, मैं कैसे जांच सकता हूं कि कोई डोमेन नाम पंजीकृत है या नहीं?
धन्यवाद, यह बहुत अच्छा काम करता है! – davidb
+1 अप्रत्यक्ष रूप से यह 'HTTP_X_FORWARDED_SSL' या 'HTTP_X_FORWARDED_SCHEME' जैसे विभिन्न पर्यावरण चर के खिलाफ भी परीक्षण करता है, इसलिए' ssl?' यह छोटा नहीं है जैसा कि यह दिख सकता है :) –