2010-11-17 61 views
0

我有一個從移動設備訪問的Web應用程序。我需要檢測一些請求是由一個設備製作的,而其他請求則由其他設備製作。我不一定需要知道唯一的設備ID或類似的東西,我只需要區分一個設備。我想過使用IP地址,但是恐怕有些運營商可能在某些地區的所有設備上都有類似的IP。有沒有共同的方式來做到這一點?謝謝!如何通過HTTP請求區分一個移動設備和另一個移動設備

回答

0

這通常與唯一標識符(例如會話ID)

+0

感謝您的建議。你知道所有的移動設備瀏覽器是否接受cookies? – andr111 2010-11-17 11:48:14

+0

他們都接受餅乾,是的。這是會話持久性的標準。過去,用戶過去一直禁用cookie,但如果你發現某人仍然在做這種偏執狂的事情,你可以放心,他已經知道這會佔用他大部分的網絡體驗。 – Baramin 2010-11-17 11:54:41

0

是,normaly WAP網關餅乾做在每個區域幾個IP。儘管可能會導致一些問題,但您可以使用cookie,因爲許多wap網關都不支持。所以你可以使用URL會話ID。

有些運營商在HTTP標頭中包含唯一ID(some info)。你也應該調查這個選項。