जब http अनुरोध मेरे सर्वर पर आता है, तो मैं कैसे पता लगा सकता हूं कि यह आईफोन, एंड्रॉइड, या अन्य उपकरणों से है या नहीं?मैं अपने वेब सर्वर पर मोबाइल क्लाइंट का पता कैसे लगा सकता हूं?
उत्तर
उपयोग कर सकते हैं आप उपयोगकर्ता एजेंट हड़पने कर सकते हैं। यही कारण है कि बताता है कि ब्राउज़र का प्रकार यह है (iPhone, क्रोम, यानी, कुछ भी)
आपकी मदद करने के लिए:
आपको HTTP अनुरोध के शीर्षलेख की जांच करने की आवश्यकता है। आप "उपयोगकर्ता-एजेंट" फ़ील्ड में ओएस और ब्राउज़र दोनों का उपयोग कर सकते हैं।
आप जावास्क्रिप्ट का उपयोग कर रहे हैं तो navigator
वस्तु
navigator.userAgent
का उपयोग आप php का उपयोग कर रहे हैं तो आप HTTP हेडर
$userAgent = $_SERVER["HTTP_USER_AGENT"];
का उपयोग कर रहा हूं ध्यान दें कि यह आसानी से फिक्र किया गया है। – ceejayoz
@ceejayoz हां बिल्कुल। लेकिन मुझे उस से उत्पन्न होने वाले किसी भी मुद्दे को नहीं दिख रहा है क्योंकि उपयोगकर्ता सबसे अच्छा अनुभव और लेआउट चाहते हैं जो वास्तविक क्लाइंट का उपयोग किया जा रहा है। इसलिए उन्हें वास्तव में ऐसा करने में कोई रूचि नहीं है। – Pepe
@ceejayoz भी मुझे नहीं लगता कि ओपी अपने अंत में इसे रोकने के लिए कुछ भी कर सकता है ... – Pepe
- 1. मैं PHP का उपयोग कर मोबाइल सफारी सर्वर पक्ष का पता कैसे लगा सकता हूं?
- 2. मैं गैर-पश्चिमी पात्रों का पता कैसे लगा सकता हूं?
- 3. मैं cocos2d में स्पर्श का पता कैसे लगा सकता हूं?
- 4. मैं फ़ाइल के एन्कोडिंग का पता कैसे लगा सकता हूं?
- 5. आईफोन - मैं आईफोन संस्करण का पता कैसे लगा सकता हूं?
- 6. मैं सेवा विज्ञापन आयामों का पता कैसे लगा सकता हूं
- 7. मैं सी में पैलिंड्रोम का पता कैसे लगा सकता हूं?
- 8. डब्ल्यूसीएफ: मैं संदेश निकायों का पता कैसे लगा सकता हूं?
- 9. एनएसआईएस - मैं चुप इंस्टॉल का पता कैसे लगा सकता हूं?
- 10. मैं सी ++ स्ट्रिंग में "_" का पता कैसे लगा सकता हूं?
- 11. मैं rel = "noreferrer" समर्थन का पता कैसे लगा सकता हूं?
- 12. मैं एक मोबाइल ब्राउज़र का पता कैसे लगा सकता हूं, और उचित सामग्री को प्रत्यक्ष कैसे कर सकता हूं?
- 13. टीसीपी लिस्टनर: मैं क्लाइंट डिस्कनेक्ट का पता कैसे लगा सकता हूं?
- 14. मैं रूबी में वेब सॉकेट क्लाइंट कैसे बना सकता हूं?
- 15. मैं कैसे पता लगा सकता हूं कि जेनकिंस
- 16. क्या मैं मोबाइल प्लेटफ़ॉर्म पर HTTP सर्वर चला सकता हूं?
- 17. जब कोई क्लाइंट थ्रेड निकलता है तो मैं कैसे पता लगा सकता हूं?
- 18. मैं कैसे पता लगा सकता हूं कि मेरा पृष्ठ पोस्टबैक
- 19. मोबाइल पर अपने वेब एप्लिकेशन का परीक्षण कैसे करें?
- 20. मैं कैसे पता लगा सकता हूं कि वीबी.Net DataRow
- 21. छवियों में मैं कैसे पता लगा सकता हूं (और सही)?
- 22. जब मैं एकता चलाने वाली प्रणाली पर हूं तो मैं कैसे पता लगा सकता हूं?
- 23. एंड्रॉइड 2.2 - मैं कैसे पता लगा सकता हूं कि मैं एसडीकार्ड पर स्थापित हूं या नहीं?
- 24. मैं स्थानीय नेटवर्क पर अन्य उपकरणों के आईपी पते का पता कैसे लगा सकता हूं?
- 25. मैं कैसे पता लगा सकता हूं कि मेरे मैक पर पाइथन पुस्तकालय स्थापित हैं?
- 26. मैं सी # में रनटाइम पर एक चर का पता कैसे लगा सकता हूं?
- 27. मैं आईपैड मिनी पर डीपीआई का पता कैसे लगा सकता हूं?
- 28. मैं अपने वेब सर्वर पर पाइथन स्क्रिप्ट कैसे चला सकता हूं?
- 29. मैं कैसे पता लगा सकता हूं कि मैं किस सिद्धांत का चल रहा हूं?
- 30. मैं कैसे पता लगा सकता हूं कि मैं किस गिट का संस्करण चला रहा हूं?
आप उपयोग कर रहे हैं कि जावास्क्रिप्ट या सर्वर साइड का उपयोग कर कोड? – Pepe
किस भाषा में? – neteinstein
मैं जावा-स्क्रिप्ट – shebelaw