WordPress iżomm is-sit tiegħu stess barra mill-proxy
Ikkunsidra r-regoli tal-bypass tal-HTTP API ta' WordPress meta l-kostanti tal-proxy jaħdmu lejn barra iżda talba lis-sit innifsu tmur direttament.
WP_PROXY_HOST u WP_PROXY_PORT huma stabbiliti. Talba lil API esterna tuża l-proxy, iżda talba lura lejn l-isem ta' host ta' WordPress innifsu ma tagħmilx hekk. Dik tista' tkun il-politika tal-bypass maħsuba tal-HTTP API.
WP_HTTP_Proxy jiddeċiedi jekk URI partikolari għandux jgħaddi mill-proxy. Il-loġika default tiegħu taqbeż localhost u l-isem ta' host derivat mis-siteurl konfigurat tas-sit. Dan huwa separat milli sempliċement tiddeċiedi jekk teżistix il-kostanti tal-proxy.
Spezzjona l-URL li evalwa WordPress
Żomm flimkien l-isem ta' host mitlub, l-URL konfigurat tas-sit u WP_PROXY_BYPASS_HOSTS. Talba lil isem ta' host pubbliku u waħda lil alias intern jistgħu jieħdu deċiżjonijiet differenti anki jekk it-tnejn jilħqu l-istess applikazzjoni.
WP_PROXY_BYPASS_HOSTS iżid lista konfigurata ta' esklużjonijiet tal-host. Mhuwiex sett ta' destinazzjonijiet permessi mill-proxy remot, u ma jagħmilx talba esterna li altrimenti tkun imblukkata permissibbli.
L-esklużjoni default tas-sit innifsu tista' tkun utli: tevita li talba tal-applikazzjoni lokali tat-tip loopback tinġieb 'il barra lejn intermedjarju. Iżda installazzjoni fejn l-isem ta' host pubbliku tas-sit jintlaħaq biss permezz ta' rotta approvata partikolari tista' teħtieġ deċiżjoni deliberata differenti.
Ibdel id-deċiżjoni fil-hook appoġġjat
Il-filter pre_http_send_through_proxy jista' jissorvelja d-deċiżjoni għal kull URI. Żomm kull sorveljanza dejqa u qabbilha mal-host jew mal-kundizzjoni li suppost tittratta. Li tirritorna tweġiba fissa waħda għal kull URI tbiddel il-politika tal-HTTP API kollha.
Irrevedi wkoll it-trasport magħżul. Kodi li jsejjaħ SDK separat jew funzjoni tan-netwerk PHP nejja ma jużax awtomatikament il-HTTP API ta' WordPress u l-filter tiegħu.
Meta tiddijanjostika din it-triq, irreġistra d-deċiżjoni tal-bypass mingħajr ma tħalli l-argumenti sħaħ tat-talba pubblikament. Jistgħu jkun fihom cookies, informazzjoni tal-kont u sigrieti tal-proxy. Reġistru tal-proxy mingħajr talba li taqbel huwa konsistenti ma' bypass, iżda waħdu mhuwiex biżżejjed biex jiddistingwih minn talba li qatt ma saret.