1
我在我的應用程序中有一些操作需要用戶在網站上登錄,還有一些需要「人員」(基本上是移動應用程序用戶)才能進行身份驗證。爲了知道我是否需要通過移動身份驗證推送當前請求,我希望能夠確定請求是來自瀏覽器還是來自iPhone。區分瀏覽器請求和移動應用程序請求的最佳方法?
是否有請求頭或我可以查看這個?
感謝,最大
我在我的應用程序中有一些操作需要用戶在網站上登錄,還有一些需要「人員」(基本上是移動應用程序用戶)才能進行身份驗證。爲了知道我是否需要通過移動身份驗證推送當前請求,我希望能夠確定請求是來自瀏覽器還是來自iPhone。區分瀏覽器請求和移動應用程序請求的最佳方法?
是否有請求頭或我可以查看這個?
感謝,最大
這是非常有趣的,感謝@cbrulak。但是,來自移動應用程序的請求格式是xml,所以我不希望它切換到:mobile。儘管如此,我一定會記住這一點。我最終這樣做了:'如果request.env ['HTTP_USER_AGENT'] =〜/ MobileAppName | libcurl /'。 (libcurl就在那裏,所以我可以從curl模擬移動應用程序) – 2011-06-17 09:00:57