Loading AI tools
来自维基百科,自由的百科全书
網頁代理服務器(英語:Web Proxy Server),又稱為在線代理或線上代理。網頁代理是一種在網頁上運行的代理服務器程序,其不用任何設置,有輸入網址選擇好代理服務器便可以訪問的優點。
網頁代理是常見的一種代理程序。網頁代理給客戶端提供遠程網站上的網頁和文件的高速緩存,使客戶端可以更加快速安全的瀏覽遠程網站。一些網頁代理網站保持每天更新以保證速度。
網頁代理原理是接收到瀏覽器對遠程網站的瀏覽需求時候(瀏覽器客戶端提交網址的時候),代理程序開始在當前服務器尋找遠程網站的緩存網頁和網站,找到目標網站後,代理程序馬上將網站數據返回到用戶的瀏覽器客戶端。如果當前服務器沒有該遠程服務器的緩存,代理程序則會自動讀取遠程網站,將遠程網站的資料提交給客戶端,同時將資料緩存以提供給下一次的瀏覽需求。代理程序會根據緩存的時間、大小和提取記錄自動刪除緩存。刪除的方法有兩種,一種是刪除保存最久的資料,一種是刪除最少提取的緩存。這兩種方法也可以結合使用。
網頁代理使用不同的複雜的腳本,以便繞過過濾器和防火牆來訪問被屏蔽或封鎖的網站,用戶使用在線代理服務非常簡單,不需要設置瀏覽器,也不需要安裝額外的軟件,只要訪問在線代理網站,然後輸入要訪問網站的網址,然後就可以享受免費的代理服務。在中國大陸,有部分網站被屏蔽掉,網頁代理訪問可以實現瀏覽。[1]
網頁代理是一種具有匿名代理服務器作用的網頁代理,在服務器運行在線代理程序,可以以此服務器作為跳板來上網瀏覽,可以隱藏自己的真實IP和信息,不但上網更安全,更引起多重帳戶使用者的青睞。
網頁代理也可以過濾遠程網站的內容。一些審查軟件也跟網頁代理差不多,將一些網站內容過濾掉。出於某些目的或保護,有些網頁代理程序也會將網站的內容重新編排。比如,Skweezer可以將網頁重新編排,以提供給手機和PDA瀏覽。網絡管理員也經常使用代理程序來預防病毒和反動網站內容。
這些程序通常是使用PHP或者CGI編程語言編寫的。CGI編寫的代理程序通常被用來突破公司或學校的網絡封鎖。通過CGI編寫的代理程序可以隱藏客戶端的IP,因此用戶可以實現匿名訪問遠程網站。PHP編寫的代理程序採用64位加密技術,通過HTTP訪問類使用fsockopen函數訪問目標URL,然後處理一下得到的HTML代碼,將其中的各個鏈接加上前綴,以便讓瀏覽器仍然通過代理程序訪問各個圖片和CSS、Javascript文件。
通過一些網頁代理下載軟件也可以過濾掉一些含有病毒和木馬的危險文件,這可以使瀏覽體驗更安全。
由於網絡原因,網頁代理很多時候都無法使用。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.