2010-04-13 15 views
5

अधिकतर मुझे पसंद है जब डिजाइनर हमारी कुछ साइटों के पृष्ठों को संपादित करते हैं, उनमें जावास्क्रिप्ट या बाहरी छवि हमारे एसएसएल पेज शामिल हैं जो एन्क्रिप्टेड नहीं हैं। उदाहरण के लिए हम इस तरह एक पेज है, तो:एन्क्रिप्टेड पेज पर HTTPS नहीं है यह पता लगाने के लिए कोई उपकरण उपलब्ध है?

https://www.example.com/cart/EnterCreditCard

और डिजाइनर इस तरह की कुछ गैर-एन्क्रिप्टेड छवि में शामिल हैं:

<img src='http://www.cardprocessor.com/logo.gif' /> 
बेशक

, यह सब में त्रुटियों बनाता है ब्राउज़र्स:

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

क्या मैं के लिए देख रहा हूँ एक उपकरण या प्लगइन मुझे आसानी से ऑब्जेक्ट नहीं है देखने की सुविधा देता है को गोपित। एक फ़ायरफ़ॉक्स एक्सटेंशन या उन पंक्तियों के साथ कुछ अच्छा होगा।

संपादित करें: बेन ने मुझे सही दिशा में इंगित किया। यदि आप क्रोम का उपयोग कर रहे हैं, तो डेवलपर टूल लाने के लिए Ctrl-Shift-J करें। फिर पृष्ठ पर सभी आइटम देखने के लिए संसाधन पर क्लिक करें।

उत्तर

1

मैं सफारी के साथ विकसित हूं और वेब इंस्पेक्टर में संसाधन ट्रैकिंग का उपयोग यह देखने के लिए करता हूं कि http: // से कौन से संसाधन लोड किए गए हैं।

+0

@ बेन - क्रोम के लिए भी वही संसाधन मिला। Ctrl-Shift-J डेवलपर कंसोल लाता है। मुझे सही दिशा बताने के लिए धन्यवाद! – Keltex

3

फ़िडलर का प्रयास करें - http://www.fiddler2.com/fiddler2/

यह IE और Firefox के साथ काम करता है। जब आपके पास फिडलर चल रहा है और एक वेब पेज खींचता है, तो यह डाउनलोड की गई सभी संपत्तियां दिखाता है: जावास्क्रिप्ट, छवियां, आदि ...

एसएसएल आइटमों के पास उनके आगे एक छोटा "लॉक" आइकन होगा, जबकि अन्य नहीं होगा। यह उपकरण अजाक्स को डिबग करने के लिए भी बहुत अच्छा है।

0

आप गैर-सापेक्ष संदर्भ ढूंढने के लिए स्कैनर लिख सकते हैं, और जांच सकते हैं कि वे https हैं या नहीं। आपकी प्रक्रिया के आधार पर आप इसे उत्पादन में प्रकाशित करने से पहले इसे एक बिल्ड/प्रकाशित चरण पारित कर सकते हैं। यदि कोई उचित प्रक्रिया नहीं है, तो आप इसे हमेशा परिवर्तित सामग्री के लिए निर्धारित स्कैन के रूप में उपयोग कर सकते हैं और उल्लंघनों के अधिसूचित होने के लिए एक ट्रिगर बना सकते हैं।

लेकिन व्यक्तिगत रूप से मैं वास्तव में ब्राउज़र प्लगइन के माध्यम से प्रत्येक पृष्ठ की जांच करने के मैन्युअल कार्य को कम करने की कोशिश करता हूं।

4

पूर्णता के लिए, के बाद से फ़ायरफ़ॉक्स उल्लेख किया गया था:

आप स्थापित फ़ायरबग साथ Firefox का उपयोग करते हैं, तो आप नेट पैनल पर डाउनलोड सभी संपत्तियों के देखते हैं। प्रत्येक पंक्ति पर होवरिंग आपको पूर्ण यूआरएल देता है, ताकि आप उन http: लाइनों के लिए जल्दी से स्कैन कर सकें।

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

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