作者Nt1 (用功點吧!)
看板Ajax
標題Re: [問題] 請問如何讓 client 和 server 溝通
時間Mon Mar 12 21:38:39 2007
※ 引述《Nt1 (用功點吧!)》之銘言:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.148.68
※ 編輯: Nt1 來自: 140.138.148.68 (03/12 11:10)
1F:推 bennylu:回到最初 我想應該可以設計更好的流程 03/12 11:40
2F:→ bennylu:能在server-side處理的東西為什麼要讓client來與 03/12 11:41
3F:推 Nt1:謝謝想請問server side能取得client browser的"上一頁"資訊嗎? 03/12 13:15
4F:推 olliwang:可以 抓header的Referer 03/12 15:18
5F:推 ephesians:不能這樣做喔,看一看history.back()的傳回值是什麼 03/12 16:31
6F:→ ephesians:不過前頁通常叫做referer,有相關參數可取得啦 03/12 16:31
謝謝,不用 referer 是因為這個 http header 的屬性可以由程式自行設定,
所以不能確定這個 referer 到底是不是真的'上一頁',主要是我們老師想做個小實驗
抓出真正的上一頁,然後再給 client 端相對應的網頁。
因為若是 bot 去爬的話,bot 設的 referer 和真正人在用的 browser 總會有點不同,
所以才想試試 javascript 的 history.back();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.148.65
7F:推 ephesians:能不能問一下做這個的用途? 正面用途 03/12 23:56
8F:→ ephesians:javascript1.1還有history.previous,但更有限制 03/13 00:11