क्या कोई प्रोग्राम या कमांड है जो मैं यह पता लगाने के लिए उपयोग कर सकता हूं कि वेबसर्वर किसी वेबसाइट का क्या उपयोग कर रहा है? वेबसर्वर के साथ मेरा मतलब है सॉफ्टवेयर यानी IIS 6, Apache या nginx।
क्या कोई प्रोग्राम या कमांड है जो मैं यह पता लगाने के लिए उपयोग कर सकता हूं कि वेबसर्वर किसी वेबसाइट का क्या उपयोग कर रहा है? वेबसर्वर के साथ मेरा मतलब है सॉफ्टवेयर यानी IIS 6, Apache या nginx।
जवाबों:
आप एक बंद क्वेरी के लिए नेटवर्क व्हाट्सएप साइट का उपयोग कर सकते हैं ।
आप उपयोग कर सकते हैं
wget --save-headers superuser.com
जो सर्वर हेडर को एक नई फ़ाइल index.html में डंप कर देगा जिसे आप टेक्स्ट एडिटर में देख सकते हैं।
जैसे, इस साइट के लिए:
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Expires: Tue, 16 Mar 2010 22:54:59 GMT
Server: Microsoft-IIS/7.5
Date: Tue, 16 Mar 2010 22:54:58 GMT
Connection: keep-alive
Content-Length: 119466
कच्चा:
curl -I duckduckgo.com
छाना हुआ:
कर्ल -s -I duckduckgo.com | grep सर्वर
या
कर्ल -s -I duckduckgo.com | sed -n '/ ^ सर्वर: / p'
या übercool
curl -s -I duckduckgo.com | awk '$ 1 ~ / सर्वर: / {प्रिंट $ 2}'
या पोजर के लिए
curl -s -I duckduckgo.com | sed -n 's / ^ S [erv] *: // p'
केवल यूनिक्सड ओएस के लिए !!!
एक सार्वजनिक वेबसाइट के लिए, आप नेटक्राफ्ट - http://netcraft.com/ का उपयोग कर सकते हैं । यह आपको एक वेबसाइट के पते पर प्लग करने की अनुमति देता है, और यह हेडर का विश्लेषण करेगा और आपको उपयोग में वेबसर्वर को बताएगा।