如何購物網(wǎng)站
提問問題
列表
-
創(chuàng)建cookie對象的兩種方法
查看答案>>
-
我想建立一個網(wǎng)絡(luò)交易平臺,供用戶們在我網(wǎng)站里進行買賣東西,該怎么建立啊?建立網(wǎng)站的要求有哪些?費用
查看答案>>
-
自己的網(wǎng)站如何建立支付平臺
查看答案>>
-
如何搭建電子商務(wù)平臺
查看答案>>
-
創(chuàng)建cookie對象的兩種方法
查看答案>>
-
如何在國外搭建一個購物網(wǎng)站?有哪些流程和注意問題
查看答案>>
創(chuàng)建cookie對象的兩種方法
Cookies現(xiàn)在經(jīng)常被大家提到,那么到底什么是Cookies,它有什么作用呢? Cookies是一種能夠讓網(wǎng)站服務(wù)器把少量數(shù)據(jù)儲存到客戶端的硬盤或內(nèi)存,或是從客戶端的硬盤讀取數(shù)據(jù)的一種技術(shù)。Cookies是當你瀏覽某網(wǎng)站時,由Web服務(wù)器置于你硬盤上的一個非常小的文本文件,它可以記錄你的用戶ID、密碼、瀏覽過的網(wǎng)頁、停留的時間等信息。當你再次來到該網(wǎng)站時,網(wǎng)站通過讀取Cookies,得知你的相關(guān)信息,就可以做出相應(yīng)的動作,如在頁面顯示歡迎你的標語,或者讓你不用輸入ID、密碼就直接登錄等等。 從本質(zhì)上講,它可以看作是你的身份證。但Cookies不能作為代碼執(zhí)行,也不會傳送病毒,且為你所專有,并只能由提供它的服務(wù)器來讀取。保存的信息片斷以“名/值”對(name-value pairs)的形式儲存,一個“名/值”對僅僅是一條命名的數(shù)據(jù)。一個網(wǎng)站只能取得它放在你的電腦中的信息,它無法從其它的Cookies文件中取得信息,也無法得到你的電腦上的其它任何東西。 Cookies中的內(nèi)容大多數(shù)經(jīng)過了加密處理,因此一般用戶看來只是一些毫無意義的字母數(shù)字組合,只有服務(wù)器的CGI處理程序才知道它們真正的含義。 由于Cookies是我們?yōu)g覽的網(wǎng)站傳輸?shù)接脩粲嬎銠C硬盤中的文本文件或內(nèi)存中的數(shù)據(jù),因此它在硬盤中存放的位置與使用的操作系統(tǒng)和瀏覽器密切相關(guān)。在Windows 9X系統(tǒng)計算機中,Cookies文件的存放位置為C:WindowsCookies,在Windows NT/2000/XP的計算機中,Cookies文件的存放位置為C:Documents and Settings用戶名Cookies。 硬盤中的Cookies文件可以被Web瀏覽器讀取,它的命令格式為:用戶名@網(wǎng)站地址[數(shù)字].txt。如筆者計算機中的一個Cookies文件名為:ch@163[1].txt。要注意的是:硬盤中的Cookies屬于文本文件,不是程序。 Cookies的設(shè)置 你可以在IE的“工具/Internet選項”的“常規(guī)”選項卡中,選擇“設(shè)置/查看文件”,查看所有保存到你電腦里的Cookies。這些文件通常是以user@domain格式命名的,user是你的本地用戶名,domain是所訪問的網(wǎng)站的域名。如果你使用NetsCape瀏覽器,則存放在“C:PROGRAMFILESNETS- CAPEUSERS”里面,與IE不同的是,NETSCAPE是使用一個Cookie文件記錄所有網(wǎng)站的Cookies。 我們可對Cookie進行適當設(shè)置:打開“工具/Internet選項”中的“隱私”選項卡(注意該設(shè)置只在IE6.0中存在,其他版本IE可以單擊“工具/Internet選項”“安全”標簽中的“自定義級別”按鈕,進行簡單調(diào)整),調(diào)整Cookie的安全級別。通常情況,可以調(diào)整到“中高”或者“高”的位置。多數(shù)的論壇站點需要使用Cookie信息,如果你從來不去這些地方,可以將安全級調(diào)到“阻止所有Cookies”;如果只是為了禁止個別網(wǎng)站的Cookie,可以單擊“編輯”按鈕,將要屏蔽的網(wǎng)站添加到列表中。在“高級”按鈕選項中,你可以對第一方Cookie和第三方的Cookie進行設(shè)置,第一方Cookie是你正在瀏覽的網(wǎng)站的Cookie,第三方Cookie是非正在瀏覽的網(wǎng)站發(fā)給你的Cookie,通常要對第三方Cookie選擇“拒絕”。你如果需要保存Cookie,可以使用IE的“導(dǎo)入導(dǎo)出”功能,打開“文件/導(dǎo)入導(dǎo)出”,按提示操作即可。 Cookies的寫入與讀取 Cookies集合是附屬于Response對象及Request對象的數(shù)據(jù)集合,使用時需要在前面加上Response或Request。 用于給客戶機發(fā)送Cookies的語法通常為: 當給不存在的Cookies集合設(shè)置時,就會在客戶機創(chuàng)建,如果該Cookies己存在,則會被代替。由于Cookies是作為HTTP傳輸?shù)念^信息的一部分發(fā)給客戶機的,所以向客戶機發(fā)送Cookies的代碼一般放在發(fā)送給瀏覽器的HTML文件的標記之前。 如果用戶要讀取Cookies,則必須使用Request對象的Cookies集合,其使用方法是: 需要注意的是,只有在服務(wù)器未被下載任何數(shù)據(jù)給瀏覽器前,瀏覽器才能與Server進行Cookies集合的數(shù)據(jù)交換,一旦瀏覽器開始接收Server所下載的數(shù)據(jù),Cookies的數(shù)據(jù)交換則停止,為了避免錯誤,要在程序和前面加上response.Buffer=True。 Cookies的應(yīng)用 幾乎所有的網(wǎng)站設(shè)計者在進行網(wǎng)站設(shè)計時都使用了Cookie,因為他們都想給瀏覽網(wǎng)站的用戶提供一個更友好的、人文化的瀏覽環(huán)境,同時也能更加準確地收集訪問者的信息。 網(wǎng)站瀏覽人數(shù)管理 由于代理服務(wù)器、緩存等的使用,唯一能幫助網(wǎng)站精確統(tǒng)計來訪人數(shù)的方法就是為每個訪問者建立一個唯一的ID。使用Cookie,網(wǎng)站可以完成以下工作:測定多少人訪問過;測定訪問者中有多少是新用戶(即第一次來訪),多少是老用戶;測定一個用戶多久訪問一次網(wǎng)站。 通常情況下,網(wǎng)站設(shè)計者是借助后臺數(shù)據(jù)庫來實現(xiàn)以上目的的。當用戶第一次訪問該網(wǎng)站時,網(wǎng)站在數(shù)據(jù)庫中建立一個新的ID,并把ID通過Cookie傳送給用戶。用戶再次來訪時,網(wǎng)站把該用戶ID對應(yīng)的計數(shù)器加1,得到用戶的來訪次數(shù)或判斷用戶是新用戶還是老用戶。 按照用戶的喜好定制網(wǎng)頁外觀 有的網(wǎng)站設(shè)計者,為用戶提供了改變網(wǎng)頁內(nèi)容、布局和顏色的權(quán)力,允許用戶輸入自己的信息,然后通過這些信息對網(wǎng)站的一些參數(shù)進行修改,以定制網(wǎng)頁的外觀。 在電子商務(wù)站點中實現(xiàn)諸如“購物籃”等功能 可以使用Cookie記錄用戶的ID,這樣當你往“購物籃”中放了新東西時,網(wǎng)站就能記錄下來,并在網(wǎng)站的數(shù)據(jù)庫里對應(yīng)著你的ID記錄當你“買單”時,網(wǎng)站通過ID檢索數(shù)據(jù)庫中你的所有選擇就能知道你的“購物籃”里有些什么。 在一般的事例中,網(wǎng)站的數(shù)據(jù)庫能夠保存的有你所選擇的內(nèi)容、你瀏覽過的網(wǎng)頁、你在表單里填寫的信息等;而包含有你的唯一ID的Cookie則保存在你的電腦里。 Cookies的缺陷 Cookie雖然被廣泛的應(yīng)用,并能做到一些使用其它技術(shù)不可能實現(xiàn)的功能。但也存在一些不夠完美的方面,給應(yīng)用帶來不便。 多人共用一臺電腦的問題 任何公共場合的電腦或者許多在辦公室或家里使用的電腦,都會同時被兩個以上的人使用。這樣,當你用它在網(wǎng)上超市購物時,網(wǎng)上超市或網(wǎng)站會在這臺機器上留下一個Cookie,將來也許就會有某個人試圖使用你的賬戶購物,帶來了不安全的可能。當然,在一些使用多用戶操作系統(tǒng)如Windows NT或UNIX的電腦上,這并不會成為一個問題。因為在多用戶操作系統(tǒng)下不同的賬戶的Cookie分別放在不同的地方。 Cookies被刪除時 假如你的瀏覽器不能正常工作,你可能會刪除電腦上所有的臨時Internet文件。然而,一旦這樣操作以后,你就會丟掉所有的Cookies文件。當你再次訪問一個網(wǎng)站時,網(wǎng)站會認為你是一位新用戶并分配給你一個新的用戶ID以及一個新的Cookie。結(jié)果將會造成網(wǎng)站統(tǒng)計的新老用戶比發(fā)生偏差,而你也難以恢復(fù)過去保存的參數(shù)選擇。 一人使用多臺電腦時 有的人一天之中經(jīng)常使用一臺以上的電腦。例如在辦公室里有一臺電腦、家里有一臺、還有移動辦公用的筆記本電腦。除非網(wǎng)站使用了特別的技術(shù)來解決這一問題,否則,你將會有三個不同的Cookies文件在這三臺機器上,而在三臺機器上訪問過的任何網(wǎng)站都將會把你看成三個不同的用戶。 防范Cookies泄密 想知道你訪問的網(wǎng)站是否在你的硬盤或內(nèi)存中寫入了Cookies信息嗎?只需執(zhí)行下面的操作步驟,就可以了解和控制你正在訪問的網(wǎng)站的Cookies信息。 步驟一 點擊IE窗口中的“工具” “In-ernet選項”,打開“Internet選項”設(shè)置窗口; 步驟二 點擊“Internet選項”設(shè)置窗口中的“安全”標簽,然后再點擊“自定義級別”按鈕,進入“安全設(shè)置”窗口; 步驟三 找到“安全設(shè)置”窗口中的“Cookies”設(shè)置項?!癈ookies”設(shè)置項下有兩個分選項,其中“允許使用存儲在您計算機上的Cookies”是針對存儲在用戶計算機硬盤中的Cookies文件;“允許使用每個對話Cookies(未存儲)”是針對存儲在用戶計算機內(nèi)存中的Cookies信息。存儲在硬盤中的Cookies文件是永久存在的,而存儲在內(nèi)存中的Cookies信息是臨時的。要想IE在即將接收來自Web站點的所有Cookies時進行提示,可分別選擇上面兩個分選項中的“提示”項。當然,你也可以選擇“啟用”,允許IE接受所有的Cookies信息(這也是IE的默認選項);選擇“禁止”,則是不允許Web站點將Cookies存儲到您的計算機上,而且Web站點也不能讀取你計算機中已有的Cookies。 IE6.0提供了更為可靠的個人隱私及安全保護措施,可以讓用戶來控制瀏覽器向外發(fā)送信息的多少。在“Internet 選項”窗口中新增了“隱私”選項卡(圖1),用戶可以在其中直接設(shè)置瀏覽時的隱私級別,按需要控制其他站點對自己電腦所使用的Cookies。如果我們正在瀏覽的站點使用了Cookie,那么在瀏覽器狀態(tài)欄中會有一個黃色驚嘆號的標記,雙擊后可打開“隱私報告”對話框,用戶可以在其中查看具體的隱私策略,還可直接點擊“設(shè)置”按鈕后在上述“隱私”選項卡中調(diào)節(jié)安全隱私級別。 在“常規(guī)”選項卡中還增加了“刪除Cookies”按鈕(圖2),方便用戶直接清除本機上的Cookies。另外,在“工具” “選項” “高級”選項卡中也增加了一些進一步提高安全性的選項(如關(guān)閉瀏覽器時清空Internet臨時文件)。其實,如何更好地保護個人隱私和安全是微軟下一代“.NET”戰(zhàn)略軟件中的關(guān)鍵技術(shù),現(xiàn)在IE6.0已經(jīng)嘗試著邁出了第一步。 另外,由于Cookies的信息并不都是以文件形式存放在計算機里,還有部分信息保存在內(nèi)存里。比如你在瀏覽網(wǎng)站的時候,Web服務(wù)器會自動在內(nèi)存中生成Cookie,當你關(guān)閉IE瀏覽器的時候又自動把Cookie刪除,那樣上面介紹的兩種方法就起不了作用,我們需要借助注冊表編輯器來修改系統(tǒng)設(shè)置。要注意的是,修改注冊表前請作備份,以便出現(xiàn)問題后能順利恢復(fù)。 運行Regedit,找到如下鍵值:HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInternet SettingsCacheSpecial PathsCookies,這是Cookies在內(nèi)存中的鍵值,把這個鍵值刪除。至此Cookies無論以什么形式存在,我們都不用再害怕了。 最后有必要說明的一點是:杜絕Cookies雖然可以增強你電腦的信息安全程度,但這樣做同樣會有一些弊端。比如在一些需要Cookies支持的網(wǎng)頁上,會發(fā)生一些莫名其妙的錯誤,典型的例子就是你以后不能使用某些網(wǎng)站的免費信箱了。 Cookies欺騙 通過分析Cookie的格式,我們知道,最后兩項中分別是它的URL路徑和域名,服務(wù)器對Cookie的識別靠的就是這兩個參數(shù)。正常情況下,我們要瀏覽一個網(wǎng)站時輸入的URL便是它的域名,需要經(jīng)過域名管理系統(tǒng)DNS將其轉(zhuǎn)化為IP地址后進行連接。若能在DNS上進行一些設(shè)置,把目標域名的IP地址對應(yīng)到其它站點上,我們便可以非法訪問目標站點的Cookie了。 要進行Cookies欺騙,其實很簡單。比如在Win9X下的安裝目錄下,有一名為hosts.sam的文件,以文本方式打開后會看到這樣的格式: 127.0.0.1 localhost 經(jīng)過設(shè)置,便可以實現(xiàn)域名解析的本地化,只需將IP和域名依上面的格式添加到文件中并另存為hosts即可。hosts文件實際上可以看成一個本機的DNS系統(tǒng),它可以負責把域名解釋成IP地址,它的優(yōu)先權(quán)比DNS服務(wù)器要高,它的具體實現(xiàn)是TCP/IP協(xié)議中的一部分。 比如我們要讀取的目標站點 www.abc.com 所生成的Cookies信息,可以借助www.def.com(自己的站點)。在www.def.com 存放用來進行欺騙所需的文件,通過它讀取和修改對方的Cookie。 步驟一 ping出www.def.com 的IP地址: ping www.def.com Reply from 192.168.0.1: bytes=32 time=20ms TTL=244 然后修改hosts.sam文件如下: 192.168.0.1 www.abc.com 并保存為hosts文件。 步驟二 讀取Cookies信息: 將用來讀取Cookie的頁面?zhèn)髦羨ww.def.com ,此時連上www.abc.com,由于我們進行本機DNS域名解析的修改,這時網(wǎng)絡(luò)連接的并不是www.abc.com,而是www.def.com 。 這樣www.abc.com設(shè)在本地的Cookie便可被讀出。 步驟三 同樣道理,你可對讀出的數(shù)據(jù)進行修改,并可將修改后的信息寫入Cookie中。修改完畢后,刪掉hosts文件,再重新進入www.abc.com,此時所使用的Cookies數(shù)據(jù)就是你制定的數(shù)據(jù)。 總之,在某種程度上雖然可以實現(xiàn)Cookies的欺騙,給網(wǎng)絡(luò)應(yīng)用帶來不安全的因素,但Cookies文件本身并不會造成用戶隱私的泄露,也不會給黑客提供木馬程序的載體,只要合理使用,它們會給網(wǎng)站管理員進行網(wǎng)站的維護和管理以及廣大用戶的使用都帶來便利。 Cookies集合具有以下幾種屬性 1.Expires屬性:此屬性用來給Cookies設(shè)置一個期限,在期限內(nèi)只要打開網(wǎng)頁就可以調(diào)用被保存的Cookies,如果過了此期限Cookies就自動被刪除。如: 設(shè)定Cookies的有效期到2004年4月1日,到時將自動刪除。如果一個Cookies沒有設(shè)定有效期,則其生命周期從打開瀏覽器開始,到關(guān)閉瀏覽器結(jié)束,每次運行后生命周期將結(jié)束,下次運行將重新開始。 2.Domain屬性:這個屬性定義了Cookies傳送數(shù)據(jù)的唯一性。若只將某Cookies傳送給搜狐主頁時,則可使用如下代碼: 3.Path屬性:定義了Cookies只發(fā)給指定的路徑請求,如果Path屬性沒有被設(shè)置,則使用應(yīng)用軟件的缺省路徑。 4.Srcure屬性:指定Cookies能否被用戶讀取。 5.Haskeys屬性:如果所請求的Cookies是一個具有多個鍵值的Cookies字典,則返回True,它是一個只讀屬性。
我想建立一個網(wǎng)絡(luò)交易平臺,供用戶們在我網(wǎng)站里進行買賣東西,該怎么建立?。拷⒕W(wǎng)站的要求有哪些?費用
你好
你好
能幫幫我嗎,
你多大
男的女的?
我,男
參考一下淘寶應(yīng)該行,你覺得呢
?我在這方面是菜鳥,不知道怎么建立
要學編程或者請人做個
需要點資金
請人做可靠嗎,資金需要多少啊
你覺得自己開個網(wǎng)站不麻煩嗎,不是開網(wǎng)店?當然你自己喜歡也可以
你是通過購物網(wǎng)站創(chuàng)業(yè)?
我是想建立交易平臺,讓用戶在我的平臺里面交易他們的東西,好比交易貓,你知道交易貓吧
額
自己的網(wǎng)站如何建立支付平臺
目前有好多平臺可以提供這方面的支付平臺 比如 國內(nèi)的有 支付寶、財付通、銀聯(lián)在線 等等國外的有 payple EG 等 不過都要收取手續(xù)費的,建議去支付寶的商家平臺看看 因為目前網(wǎng)絡(luò)上支付的大多數(shù)人都是用支付寶。而且他們是提供免費平臺接口安裝的!! 這也是最重要的! 有什么問題也可以聯(lián)系我的 呵呵!
如何搭建電子商務(wù)平臺
電子商務(wù)平臺即是一個為企業(yè)或個人提供網(wǎng)上交易洽談的平臺。企業(yè)電子商務(wù)平臺是建立在Internet網(wǎng)上進行商務(wù)活動的虛擬網(wǎng)絡(luò)空間和保障商務(wù)順利運營的管理環(huán)境;是協(xié)調(diào)、整合信息流、貨物流、資金流有序、關(guān)聯(lián)、高效流動的重要場所。企業(yè)、商家可充分利用電子商務(wù)平臺提供的網(wǎng)絡(luò)基礎(chǔ)設(shè)施、支付平臺、安全平臺、管理平臺等共享資源有效地、低成本地開展自己的商業(yè)活動。搭建步驟如下:1、前臺頁面產(chǎn)品及其他內(nèi)容的頁面展示,這塊的UI細節(jié)是個細活,是個系統(tǒng)工程;2、后臺產(chǎn)品的錄入及管理、用戶注冊及用戶管理、購物流程(包含商品選擇、支付和物流等等)任何網(wǎng)站的建設(shè)及完善,都是持續(xù)的工程,但是,就輕重緩急而言,涉及到用戶的,放在前面,網(wǎng)站內(nèi)部的管理功能相應(yīng)放在后面。 電子商務(wù)是一種非常有效地工具,但總歸還是工具。所以,電子商務(wù)的核心還是在商務(wù),而非電子。而很多企業(yè)卻把兩者本末倒置。認為電子商務(wù)無所不能,結(jié)果雖然很舍得投入,但卻遲遲不見成效?! ∑鋵崳统杀敬罱ㄒ粋€電子商務(wù)平臺是完全有可能的。很多企業(yè)錯誤地認為信息化投資少則上百萬多則上千萬,從而導(dǎo)致在創(chuàng)新面前望而卻步。其實,這是一個錯覺,現(xiàn)在很多電子商務(wù)平臺已經(jīng)非常成熟且性價比很高。而且,企業(yè)也不能期望一口吃個胖子,認為買個電子商務(wù)平臺就馬上可以實現(xiàn)一切商務(wù)皆電子的夢想。完全電子商務(wù)化的企業(yè)還不存在,所以,實施電子商務(wù)要分步走,而且要先把最重要、最能產(chǎn)生效益、最容易實現(xiàn)的業(yè)務(wù)流程電子化。在搭建平臺的過程中還需注意及時調(diào)整業(yè)務(wù)流程本身,認為信息的電子化就是電子商務(wù)是錯誤的。
創(chuàng)建cookie對象的兩種方法
Cookies現(xiàn)在經(jīng)常被大家提到,那么到底什么是Cookies,它有什么作用呢? Cookies是一種能夠讓網(wǎng)站服務(wù)器把少量數(shù)據(jù)儲存到客戶端的硬盤或內(nèi)存,或是從客戶端的硬盤讀取數(shù)據(jù)的一種技術(shù)。Cookies是當你瀏覽某網(wǎng)站時,由Web服務(wù)器置于你硬盤上的一個非常小的文本文件,它可以記錄你的用戶ID、密碼、瀏覽過的網(wǎng)頁、停留的時間等信息。當你再次來到該網(wǎng)站時,網(wǎng)站通過讀取Cookies,得知你的相關(guān)信息,就可以做出相應(yīng)的動作,如在頁面顯示歡迎你的標語,或者讓你不用輸入ID、密碼就直接登錄等等。 從本質(zhì)上講,它可以看作是你的身份證。但Cookies不能作為代碼執(zhí)行,也不會傳送病毒,且為你所專有,并只能由提供它的服務(wù)器來讀取。保存的信息片斷以“名/值”對(name-value pairs)的形式儲存,一個“名/值”對僅僅是一條命名的數(shù)據(jù)。一個網(wǎng)站只能取得它放在你的電腦中的信息,它無法從其它的Cookies文件中取得信息,也無法得到你的電腦上的其它任何東西。 Cookies中的內(nèi)容大多數(shù)經(jīng)過了加密處理,因此一般用戶看來只是一些毫無意義的字母數(shù)字組合,只有服務(wù)器的CGI處理程序才知道它們真正的含義。 由于Cookies是我們?yōu)g覽的網(wǎng)站傳輸?shù)接脩粲嬎銠C硬盤中的文本文件或內(nèi)存中的數(shù)據(jù),因此它在硬盤中存放的位置與使用的操作系統(tǒng)和瀏覽器密切相關(guān)。在Windows 9X系統(tǒng)計算機中,Cookies文件的存放位置為C:WindowsCookies,在Windows NT/2000/XP的計算機中,Cookies文件的存放位置為C:Documents and Settings用戶名Cookies。 硬盤中的Cookies文件可以被Web瀏覽器讀取,它的命令格式為:用戶名@網(wǎng)站地址[數(shù)字].txt。如筆者計算機中的一個Cookies文件名為:ch@163[1].txt。要注意的是:硬盤中的Cookies屬于文本文件,不是程序。 Cookies的設(shè)置 你可以在IE的“工具/Internet選項”的“常規(guī)”選項卡中,選擇“設(shè)置/查看文件”,查看所有保存到你電腦里的Cookies。這些文件通常是以user@domain格式命名的,user是你的本地用戶名,domain是所訪問的網(wǎng)站的域名。如果你使用NetsCape瀏覽器,則存放在“C:PROGRAMFILESNETS- CAPEUSERS”里面,與IE不同的是,NETSCAPE是使用一個Cookie文件記錄所有網(wǎng)站的Cookies。 我們可對Cookie進行適當設(shè)置:打開“工具/Internet選項”中的“隱私”選項卡(注意該設(shè)置只在IE6.0中存在,其他版本IE可以單擊“工具/Internet選項”“安全”標簽中的“自定義級別”按鈕,進行簡單調(diào)整),調(diào)整Cookie的安全級別。通常情況,可以調(diào)整到“中高”或者“高”的位置。多數(shù)的論壇站點需要使用Cookie信息,如果你從來不去這些地方,可以將安全級調(diào)到“阻止所有Cookies”;如果只是為了禁止個別網(wǎng)站的Cookie,可以單擊“編輯”按鈕,將要屏蔽的網(wǎng)站添加到列表中。在“高級”按鈕選項中,你可以對第一方Cookie和第三方的Cookie進行設(shè)置,第一方Cookie是你正在瀏覽的網(wǎng)站的Cookie,第三方Cookie是非正在瀏覽的網(wǎng)站發(fā)給你的Cookie,通常要對第三方Cookie選擇“拒絕”。你如果需要保存Cookie,可以使用IE的“導(dǎo)入導(dǎo)出”功能,打開“文件/導(dǎo)入導(dǎo)出”,按提示操作即可。 Cookies的寫入與讀取 Cookies集合是附屬于Response對象及Request對象的數(shù)據(jù)集合,使用時需要在前面加上Response或Request。 用于給客戶機發(fā)送Cookies的語法通常為: 當給不存在的Cookies集合設(shè)置時,就會在客戶機創(chuàng)建,如果該Cookies己存在,則會被代替。由于Cookies是作為HTTP傳輸?shù)念^信息的一部分發(fā)給客戶機的,所以向客戶機發(fā)送Cookies的代碼一般放在發(fā)送給瀏覽器的HTML文件的標記之前。 如果用戶要讀取Cookies,則必須使用Request對象的Cookies集合,其使用方法是: 需要注意的是,只有在服務(wù)器未被下載任何數(shù)據(jù)給瀏覽器前,瀏覽器才能與Server進行Cookies集合的數(shù)據(jù)交換,一旦瀏覽器開始接收Server所下載的數(shù)據(jù),Cookies的數(shù)據(jù)交換則停止,為了避免錯誤,要在程序和前面加上response.Buffer=True。 Cookies的應(yīng)用 幾乎所有的網(wǎng)站設(shè)計者在進行網(wǎng)站設(shè)計時都使用了Cookie,因為他們都想給瀏覽網(wǎng)站的用戶提供一個更友好的、人文化的瀏覽環(huán)境,同時也能更加準確地收集訪問者的信息。 網(wǎng)站瀏覽人數(shù)管理 由于代理服務(wù)器、緩存等的使用,唯一能幫助網(wǎng)站精確統(tǒng)計來訪人數(shù)的方法就是為每個訪問者建立一個唯一的ID。使用Cookie,網(wǎng)站可以完成以下工作:測定多少人訪問過;測定訪問者中有多少是新用戶(即第一次來訪),多少是老用戶;測定一個用戶多久訪問一次網(wǎng)站。 通常情況下,網(wǎng)站設(shè)計者是借助后臺數(shù)據(jù)庫來實現(xiàn)以上目的的。當用戶第一次訪問該網(wǎng)站時,網(wǎng)站在數(shù)據(jù)庫中建立一個新的ID,并把ID通過Cookie傳送給用戶。用戶再次來訪時,網(wǎng)站把該用戶ID對應(yīng)的計數(shù)器加1,得到用戶的來訪次數(shù)或判斷用戶是新用戶還是老用戶。 按照用戶的喜好定制網(wǎng)頁外觀 有的網(wǎng)站設(shè)計者,為用戶提供了改變網(wǎng)頁內(nèi)容、布局和顏色的權(quán)力,允許用戶輸入自己的信息,然后通過這些信息對網(wǎng)站的一些參數(shù)進行修改,以定制網(wǎng)頁的外觀。 在電子商務(wù)站點中實現(xiàn)諸如“購物籃”等功能 可以使用Cookie記錄用戶的ID,這樣當你往“購物籃”中放了新東西時,網(wǎng)站就能記錄下來,并在網(wǎng)站的數(shù)據(jù)庫里對應(yīng)著你的ID記錄當你“買單”時,網(wǎng)站通過ID檢索數(shù)據(jù)庫中你的所有選擇就能知道你的“購物籃”里有些什么。 在一般的事例中,網(wǎng)站的數(shù)據(jù)庫能夠保存的有你所選擇的內(nèi)容、你瀏覽過的網(wǎng)頁、你在表單里填寫的信息等;而包含有你的唯一ID的Cookie則保存在你的電腦里。 Cookies的缺陷 Cookie雖然被廣泛的應(yīng)用,并能做到一些使用其它技術(shù)不可能實現(xiàn)的功能。但也存在一些不夠完美的方面,給應(yīng)用帶來不便。 多人共用一臺電腦的問題 任何公共場合的電腦或者許多在辦公室或家里使用的電腦,都會同時被兩個以上的人使用。這樣,當你用它在網(wǎng)上超市購物時,網(wǎng)上超市或網(wǎng)站會在這臺機器上留下一個Cookie,將來也許就會有某個人試圖使用你的賬戶購物,帶來了不安全的可能。當然,在一些使用多用戶操作系統(tǒng)如Windows NT或UNIX的電腦上,這并不會成為一個問題。因為在多用戶操作系統(tǒng)下不同的賬戶的Cookie分別放在不同的地方。 Cookies被刪除時 假如你的瀏覽器不能正常工作,你可能會刪除電腦上所有的臨時Internet文件。然而,一旦這樣操作以后,你就會丟掉所有的Cookies文件。當你再次訪問一個網(wǎng)站時,網(wǎng)站會認為你是一位新用戶并分配給你一個新的用戶ID以及一個新的Cookie。結(jié)果將會造成網(wǎng)站統(tǒng)計的新老用戶比發(fā)生偏差,而你也難以恢復(fù)過去保存的參數(shù)選擇。 一人使用多臺電腦時 有的人一天之中經(jīng)常使用一臺以上的電腦。例如在辦公室里有一臺電腦、家里有一臺、還有移動辦公用的筆記本電腦。除非網(wǎng)站使用了特別的技術(shù)來解決這一問題,否則,你將會有三個不同的Cookies文件在這三臺機器上,而在三臺機器上訪問過的任何網(wǎng)站都將會把你看成三個不同的用戶。 防范Cookies泄密 想知道你訪問的網(wǎng)站是否在你的硬盤或內(nèi)存中寫入了Cookies信息嗎?只需執(zhí)行下面的操作步驟,就可以了解和控制你正在訪問的網(wǎng)站的Cookies信息。 步驟一 點擊IE窗口中的“工具” “In-ernet選項”,打開“Internet選項”設(shè)置窗口; 步驟二 點擊“Internet選項”設(shè)置窗口中的“安全”標簽,然后再點擊“自定義級別”按鈕,進入“安全設(shè)置”窗口; 步驟三 找到“安全設(shè)置”窗口中的“Cookies”設(shè)置項。“Cookies”設(shè)置項下有兩個分選項,其中“允許使用存儲在您計算機上的Cookies”是針對存儲在用戶計算機硬盤中的Cookies文件;“允許使用每個對話Cookies(未存儲)”是針對存儲在用戶計算機內(nèi)存中的Cookies信息。存儲在硬盤中的Cookies文件是永久存在的,而存儲在內(nèi)存中的Cookies信息是臨時的。要想IE在即將接收來自Web站點的所有Cookies時進行提示,可分別選擇上面兩個分選項中的“提示”項。當然,你也可以選擇“啟用”,允許IE接受所有的Cookies信息(這也是IE的默認選項);選擇“禁止”,則是不允許Web站點將Cookies存儲到您的計算機上,而且Web站點也不能讀取你計算機中已有的Cookies。 IE6.0提供了更為可靠的個人隱私及安全保護措施,可以讓用戶來控制瀏覽器向外發(fā)送信息的多少。在“Internet 選項”窗口中新增了“隱私”選項卡(圖1),用戶可以在其中直接設(shè)置瀏覽時的隱私級別,按需要控制其他站點對自己電腦所使用的Cookies。如果我們正在瀏覽的站點使用了Cookie,那么在瀏覽器狀態(tài)欄中會有一個黃色驚嘆號的標記,雙擊后可打開“隱私報告”對話框,用戶可以在其中查看具體的隱私策略,還可直接點擊“設(shè)置”按鈕后在上述“隱私”選項卡中調(diào)節(jié)安全隱私級別。 在“常規(guī)”選項卡中還增加了“刪除Cookies”按鈕(圖2),方便用戶直接清除本機上的Cookies。另外,在“工具” “選項” “高級”選項卡中也增加了一些進一步提高安全性的選項(如關(guān)閉瀏覽器時清空Internet臨時文件)。其實,如何更好地保護個人隱私和安全是微軟下一代“.NET”戰(zhàn)略軟件中的關(guān)鍵技術(shù),現(xiàn)在IE6.0已經(jīng)嘗試著邁出了第一步。 另外,由于Cookies的信息并不都是以文件形式存放在計算機里,還有部分信息保存在內(nèi)存里。比如你在瀏覽網(wǎng)站的時候,Web服務(wù)器會自動在內(nèi)存中生成Cookie,當你關(guān)閉IE瀏覽器的時候又自動把Cookie刪除,那樣上面介紹的兩種方法就起不了作用,我們需要借助注冊表編輯器來修改系統(tǒng)設(shè)置。要注意的是,修改注冊表前請作備份,以便出現(xiàn)問題后能順利恢復(fù)。 運行Regedit,找到如下鍵值:HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInternet SettingsCacheSpecial PathsCookies,這是Cookies在內(nèi)存中的鍵值,把這個鍵值刪除。至此Cookies無論以什么形式存在,我們都不用再害怕了。 最后有必要說明的一點是:杜絕Cookies雖然可以增強你電腦的信息安全程度,但這樣做同樣會有一些弊端。比如在一些需要Cookies支持的網(wǎng)頁上,會發(fā)生一些莫名其妙的錯誤,典型的例子就是你以后不能使用某些網(wǎng)站的免費信箱了。 Cookies欺騙 通過分析Cookie的格式,我們知道,最后兩項中分別是它的URL路徑和域名,服務(wù)器對Cookie的識別靠的就是這兩個參數(shù)。正常情況下,我們要瀏覽一個網(wǎng)站時輸入的URL便是它的域名,需要經(jīng)過域名管理系統(tǒng)DNS將其轉(zhuǎn)化為IP地址后進行連接。若能在DNS上進行一些設(shè)置,把目標域名的IP地址對應(yīng)到其它站點上,我們便可以非法訪問目標站點的Cookie了。 要進行Cookies欺騙,其實很簡單。比如在Win9X下的安裝目錄下,有一名為hosts.sam的文件,以文本方式打開后會看到這樣的格式: 127.0.0.1 localhost 經(jīng)過設(shè)置,便可以實現(xiàn)域名解析的本地化,只需將IP和域名依上面的格式添加到文件中并另存為hosts即可。hosts文件實際上可以看成一個本機的DNS系統(tǒng),它可以負責把域名解釋成IP地址,它的優(yōu)先權(quán)比DNS服務(wù)器要高,它的具體實現(xiàn)是TCP/IP協(xié)議中的一部分。 比如我們要讀取的目標站點 www.abc.com 所生成的Cookies信息,可以借助www.def.com(自己的站點)。在www.def.com 存放用來進行欺騙所需的文件,通過它讀取和修改對方的Cookie。 步驟一 ping出www.def.com 的IP地址: ping www.def.com Reply from 192.168.0.1: bytes=32 time=20ms TTL=244 然后修改hosts.sam文件如下: 192.168.0.1 www.abc.com 并保存為hosts文件。 步驟二 讀取Cookies信息: 將用來讀取Cookie的頁面?zhèn)髦羨ww.def.com ,此時連上www.abc.com,由于我們進行本機DNS域名解析的修改,這時網(wǎng)絡(luò)連接的并不是www.abc.com,而是www.def.com 。 這樣www.abc.com設(shè)在本地的Cookie便可被讀出。 步驟三 同樣道理,你可對讀出的數(shù)據(jù)進行修改,并可將修改后的信息寫入Cookie中。修改完畢后,刪掉hosts文件,再重新進入www.abc.com,此時所使用的Cookies數(shù)據(jù)就是你制定的數(shù)據(jù)。 總之,在某種程度上雖然可以實現(xiàn)Cookies的欺騙,給網(wǎng)絡(luò)應(yīng)用帶來不安全的因素,但Cookies文件本身并不會造成用戶隱私的泄露,也不會給黑客提供木馬程序的載體,只要合理使用,它們會給網(wǎng)站管理員進行網(wǎng)站的維護和管理以及廣大用戶的使用都帶來便利。 Cookies集合具有以下幾種屬性 1.Expires屬性:此屬性用來給Cookies設(shè)置一個期限,在期限內(nèi)只要打開網(wǎng)頁就可以調(diào)用被保存的Cookies,如果過了此期限Cookies就自動被刪除。如: 設(shè)定Cookies的有效期到2004年4月1日,到時將自動刪除。如果一個Cookies沒有設(shè)定有效期,則其生命周期從打開瀏覽器開始,到關(guān)閉瀏覽器結(jié)束,每次運行后生命周期將結(jié)束,下次運行將重新開始。 2.Domain屬性:這個屬性定義了Cookies傳送數(shù)據(jù)的唯一性。若只將某Cookies傳送給搜狐主頁時,則可使用如下代碼: 3.Path屬性:定義了Cookies只發(fā)給指定的路徑請求,如果Path屬性沒有被設(shè)置,則使用應(yīng)用軟件的缺省路徑。 4.Srcure屬性:指定Cookies能否被用戶讀取。 5.Haskeys屬性:如果所請求的Cookies是一個具有多個鍵值的Cookies字典,則返回True,它是一個只讀屬性。
如何在國外搭建一個購物網(wǎng)站?有哪些流程和注意問題
去國內(nèi)一些IDC主機商那里購買一個國外空間,也可以直接到國外IDC商購買國外空間。然后將網(wǎng)站域名解析到這已購買的國外空間IP上。最后將網(wǎng)站程序上傳到空間就可以了。國外網(wǎng)站是不需要備案的。
熱門問答