亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

directory search
Guides Access control CORS Authentication Browser detection using the user agent Caching Caching FAQ Compression Conditional requests Connection management in HTTP 1.x Content negotiation Content negotiation: List of default Accept values Cookies CSP Messages Overview Protocol upgrade mechanism Proxy servers and tunneling Proxy servers and tunneling: Proxy Auto-Configuration (PAC) file Public Key Pinning Range requests Redirections Resources and specifications Resources and URIs Response codes Server-Side Access Control Session Guides: Basics Basics of HTTP Choosing between www and non-www URLs Data URIs Evolution of HTTP Identifying resources on the Web MIME Types MIME types: Complete list of MIME types CSP Content-Security-Policy Content-Security-Policy-Report-Only CSP: base-uri CSP: block-all-mixed-content CSP: child-src CSP: connect-src CSP: default-src CSP: font-src CSP: form-action CSP: frame-ancestors CSP: frame-src CSP: img-src CSP: manifest-src CSP: media-src CSP: object-src CSP: plugin-types CSP: referrer CSP: report-uri CSP: require-sri-for CSP: sandbox CSP: script-src CSP: style-src CSP: upgrade-insecure-requests CSP: worker-src Headers Accept Accept-Charset Accept-Encoding Accept-Language Accept-Ranges Access-Control-Allow-Credentials Access-Control-Allow-Headers Access-Control-Allow-Methods Access-Control-Allow-Origin Access-Control-Expose-Headers Access-Control-Max-Age Access-Control-Request-Headers Access-Control-Request-Method Age Allow Authorization Cache-Control Connection Content-Disposition Content-Encoding Content-Language Content-Length Content-Location Content-Range Content-Type Cookie Cookie2 Date DNT ETag Expect Expires Forwarded From Headers Host If-Match If-Modified-Since If-None-Match If-Range If-Unmodified-Since Keep-Alive Large-Allocation Last-Modified Location Origin Pragma Proxy-Authenticate Proxy-Authorization Public-Key-Pins Public-Key-Pins-Report-Only Range Referer Referrer-Policy Retry-After Server Set-Cookie Set-Cookie2 SourceMap Strict-Transport-Security TE Tk Trailer Transfer-Encoding Upgrade-Insecure-Requests User-Agent User-Agent: Firefox Vary Via Warning WWW-Authenticate X-Content-Type-Options X-DNS-Prefetch-Control X-Forwarded-For X-Forwarded-Host X-Forwarded-Proto X-Frame-Options X-XSS-Protection Methods CONNECT DELETE GET HEAD Methods OPTIONS PATCH POST PUT Status 100 Continue 101 Switching Protocols 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content 300 Multiple Choices 301 Moved Permanently 302 Found 303 See Other 304 Not Modified 307 Temporary Redirect 308 Permanent Redirect 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Request Timeout 409 Conflict 410 Gone 411 Length Required 412 Precondition Failed 413 Payload Too Large 414 URI Too Long 415 Unsupported Media Type 416 Range Not Satisfiable 417 Expectation Failed 426 Upgrade Required 428 Precondition Required 429 Too Many Requests 431 Request Header Fields Too Large 451 Unavailable For Legal Reasons 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout 505 HTTP Version Not Supported 511 Network Authentication Required Status
characters

在通過互聯(lián)網(wǎng)的不同網(wǎng)絡進行導航時,代理服務器和HTTP隧道有助于訪問萬維網(wǎng)上的內(nèi)容。代理可以位于用戶的本地計算機上,也可以位于用戶計算機與Internet上目標服務器之間的任何位置。本頁概述了一些關(guān)于代理的基礎知識,并介紹了一些配置選項。

有兩種類型的代理:正向代理(或隧道或網(wǎng)關(guān))和反向代理(用于控制和保護對服務器的訪問以進行負載平衡,身份驗證,解密或緩存)。

轉(zhuǎn)發(fā)代理

轉(zhuǎn)發(fā)代理或網(wǎng)關(guān),或者只是“代理”為客戶或一組客戶提供代理服務?;ヂ?lián)網(wǎng)上可能有成千上萬的開放式轉(zhuǎn)發(fā)代理。它們存儲和轉(zhuǎn)發(fā)互聯(lián)網(wǎng)服務(如DNS或網(wǎng)頁)以減少和控制該組使用的帶寬。

轉(zhuǎn)發(fā)代理也可以是匿名代理,并允許用戶在瀏覽Web或使用其他Internet服務時隱藏其IP地址。TOR(洋蔥路由器)通過多個代理匿名發(fā)送互聯(lián)網(wǎng)流量。

反向代理

顧名思義,反向代理的作用與轉(zhuǎn)發(fā)代理的作用相反:轉(zhuǎn)發(fā)代理代表客戶端(或請求主機),反向代理服務器代表服務器。轉(zhuǎn)發(fā)代理可以隱藏客戶端的身份,而反向代理可以隱藏服務器的身份。反向代理有幾個用例,其中一些是:

  • 負載均衡:將負載分配給多個Web服務器,

  • 緩存靜態(tài)內(nèi)容:通過緩存圖片等靜態(tài)內(nèi)容來卸載Web服務器,

  • 壓縮:壓縮并優(yōu)化內(nèi)容以加快加載時間。

通過代理轉(zhuǎn)發(fā)客戶端信息

代理可以使請求看起來好像是源自代理的IP地址。如果使用代理提供客戶端匿名,這可能很有用,但在其他情況下,原始請求中的信息會丟失。原始客戶端的IP地址通常用于調(diào)試,統(tǒng)計或生成依賴于位置的內(nèi)容。披露此信息的常用方法是使用以下HTTP標頭:

標準化標題:

Forwarded包含代理服務器的面向客戶端的信息,這些信息在請求路徑中包含代理時發(fā)生了改變或丟失。

或事實上的標準版本:

X-Forwarded-For標識通過HTTP代理或負載平衡器連接到Web服務器的客戶端的始發(fā)IP地址。X-Forwarded-Host標識客戶端用于連接到代理或負載平衡器的原始主機請求。X-Forwarded-Proto標識客戶端用于連接到代理或負載平衡器的協(xié)議(HTTP或HTTPS)。

要提供有關(guān)代理本身的信息(而不是關(guān)于連接到它的客戶端),Via可以使用標題。

Via代理添加了正向和反向代理,并且可以出現(xiàn)在請求頭和響應頭中。

HTTP隧道

隧道通過封裝數(shù)據(jù)通過公共網(wǎng)絡傳輸專用網(wǎng)絡數(shù)據(jù)和協(xié)議信息。HTTP隧道正在使用較高級別的協(xié)議(HTTP)來傳輸較低級別的協(xié)議(TCP)。

HTTP協(xié)議指定一個調(diào)用的請求方法CONNECT。它啟動與請求資源的雙向通信,并可用于打開隧道。這就是HTTP代理服務器后面的客戶端如何使用SSL訪問網(wǎng)站(即HTTPS,端口443)。但請注意,并非所有代理服務器都支持該CONNECT方法,或僅將其限制為端口443。

Previous article: Next article: