我的web服務器需要與其他人不同的android設備請求。
我注意到http user-agent
是一個很好的方法。但我不知道哪個普通的方法可以不同user-agent
string.Or任何其他方式也welcome.Thanks
更新
我知道客戶端可以覆蓋keywords.But,在這種情況,客戶是我們自己的應用程序,所以忽略問題不是一個大問題:))如何確定一個用戶代理是android?
-1
A
回答
1
Android
是不是有一個用戶代理,它是操作系統。 Web瀏覽器應用程序具有用戶代理屬性。每個開發人員都可以自由地將自己的應用程序的用戶代理設置爲任何內容,甚至可以對其進行處理如Albus Dumbledore
或Tony Stark
。不幸的是,你不能確定它是否是100%,或者不是因爲沒有人告訴你這一點。您可以做的最好的方法是收集最流行的Android網絡瀏覽器應用程序列表User-Agent
,並從此列表中進行檢查。
+0
您好,我已經看到[google android string](https://developer.chrome.com/multidevice/user-agent)和[firefox](https://developer.mozilla.org/en-US/docs/Web/HTTP /頭/用戶代理/火狐),他們都可以使用'Android'作爲關鍵字。谷歌也給出了一個正則表達式來匹配Android設備。此外,android中的客戶端是我們自己的應用程序,所以我可以忽略客戶端自己的覆蓋。我不需要完全清楚android中的瀏覽器類型,只是android是可以的。是否它有沒有常見的方法匹配? – LoranceChen
相關問題
- 1. 確定從用戶代理
- 2. 如何確定Apache是使用轉發代理還是反向代理?
- 3. android用戶代理
- 4. 如何確定我是用戶還是管理員?
- 5. golang程序確定用戶是否使用代理
- 6. 如何在android中設置自定義SIP用戶代理?
- 7. Android的 - 什麼是確定用戶在
- 8. 如何確定用戶帳戶是啓用還是禁用
- 9. 如何確定用戶是否被重新安裝在Android
- 10. Android移動用戶代理?
- 11. Android的HTTP用戶代理
- 12. Google Analytics如何確定用戶是否是移動用戶?
- 13. 如何確定一個理性是平方免費的?
- 14. 在Sharepoint使用客戶端對象模型,我如何確定一個URL是否代表一個網站
- 15. 如何確定用戶是第一次運行應用程序?
- 16. Android,webview用戶代理vs瀏覽器用戶代理
- 17. 當用戶代理是「Java/1.6.0_32」時它是一個bot嗎?
- 18. 如何讓用戶代理調用一個瓶裝API
- 19. 如何確定精英代理...?
- 20. 如何正確處理一個排隊代理的排隊nsoperation
- 21. Android - 如何確定GPS是固定的
- 22. 如何在.httaccess上阻止這個特定的用戶代理
- 23. 如何確定一個url是否是一個圖像?
- 24. 如何確定一個點是否是一個四邊形
- 25. 如何確定用戶CKAccountStatus
- 26. 什麼是用戶代理?
- 27. 如何確定iOS應用程序的HTTP請求的用戶代理?
- 28. 如何確定記錄是迭代中的第一個/最後一個?
- 29. Python - 確定IP是否代理
- 30. 確定公共代理是匿名的
我已經檢查了許多android平臺的默認用戶代理值,關鍵字「Android」幾乎可以實現android平臺。如果您的情況和我一樣,android應用程序正在由我們公司自行開發,我認爲澄清此問題的最佳方式是在'user-agent'附加一些信息。 – LoranceChen