2011-06-07 11 views
5

मैं सर्वर को बताना चाहता हूं कि ब्राउज़र जावास्क्रिप्ट का समर्थन नहीं करता है।अनुरोध शीर्षलेख में "कोई जावास्क्रिप्ट" कहने का सामान्य तरीका क्या है?

ऐसा करने का सबसे आम तरीका क्या है? (क्या शीर्षलेख सबसे आम है?)

उत्तर

5

HTTP प्रोटोकॉल ऐसे किसी शीर्षलेख को परिभाषित नहीं करता है। तो आप एक कस्टम का उपयोग कर सकते हैं। पसंद:

X-JAVASCRIPT-ENABLED: false 

लेकिन निश्चित रूप से आप किसी अन्य शीर्षलेख का भी उपयोग कर सकते थे। और वैसे भी मैं पूछ सकता हूं कि सर्वर क्यों परवाह करेगा कि क्लाइंट जावास्क्रिप्ट का समर्थन करता है या नहीं? मेरा मतलब है कि ग्राहक की ज़िम्मेदारी है। <noscript> टैग जावास्क्रिप्ट का समर्थन नहीं करने वाले ग्राहकों को वैकल्पिक सामग्री प्रदान करने का एक अच्छा तरीका है।

0

शायद तुम कि normaly सेट किया जाना चाहिए जब तक जावास्क्रिप्ट

X-Requested-With=XMLHttpRequest 

वैसे भी इस विधि का हर जगह और हर काम नहीं करता भेजा अनुरोध क्षेत्र के बारे में ascking रहे हैं, ताकि आप अपने जोखिम पर उपयोग कर सकते हैं।

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