2010-05-19 47 views

回答

7

簡短的回答:

號的HTTP請求中根本就沒有開展這方面的信息。這隻能通過嘗試將一個發送給客戶端並查看它是否使用它來進行隱式測試。可能還有各種JavaScript選項,但你明確不想要其中的一個。

+1

+1不幸的是,這是事實。如果沿着Accept,Accept-Encoding,Accept-Language等頭部有一個'Accept-Cookie'頭文件,那就好了。 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html但沒有。 :-( – 2010-05-19 13:27:47

+0

謝謝,這就是我雖然:( – 2010-05-19 13:31:24

4

你可以發送第一頁的cookies,然後重定向到一些索引。如果有人試圖在沒有cookie的情況下首先獲得頁面,那麼它不支持它。

+0

有趣的解決方案,不是第一次訪問,但足夠接近,+1 – falstro 2010-05-19 13:27:52

+0

**非常第一次訪問**他說。 – 2010-05-19 13:30:06

+0

@TJ克勞德:所以我有一個壞消息,他HTTP是無會話的協議,沒有「第一」,「第二」或任何其他定義的訪問,所以我建議將「訪問第一頁」計爲「第一訪問」 – Andrey 2010-05-19 13:37:40

相關問題