Eng Streck, déi aus $uri gebaut ass, kann en anere Wee schécke wéi deen, deen de Client uginn huet. Fir http://service.example/files/a%2Fb?view=raw ass dee escapte Schréistreech Deel vun där ursprénglecher Schreifweis.

VariabelDuerstellung
$uriDéi aktuell normaliséiert URI, déi sech wärend der interner Verschaffung ännere kann
$request_uriDéi ursprénglech Ufro-URI, inklusiv hir Ufro-Argumenter

An enger bestehender HTTP-Weiderleesungsproxy-Andeelung, déi d'Destinatiounsautoritéit schonn auswielt an validéiert, kënnen den urspréngleche Wee an d'Ufro behale ginn mat:

proxy_pass http://$http_host$request_uri;

$http_host liwwert d'ausgewielt Host-Header-Autoritéit an dëser Andeelung. Halter d'Client-Agrenzungen vum Listener, d'Destinatiounspolitik an d'Konfiguratioun vun der Nummopléisung bäi.

D'Ersetze vun $uri$is_args$args duerch dësen Ausdrock ännert d'Duerstellung, déi geschéckt gëtt; dee virdrun benotzt den normaliséierte Wee an déi aktuell Argumenter. Wielt no dem Kontrakt vum Endpunkt, besonnesch wann escapt Trennzeechen wichteg sinn oder eng Ënnerschrëft den ursprénglechen Zil deckt. Bewosst Ëmschreiwe vum Wee huet eng aner Ufuerderung.

Dëst gëllt fir déi siichtbar HTTP-Ufro. En HTTPS CONNECT-Tunnel dréit déi spéider Ufro bannent TLS a brauch seng eege ënnerstëtzt Behandlung.

Ähnlech Artikelen