WP_PROXY_HOST un WP_PROXY_PORT ir iestatītas. Pieprasījums uz ārēju API izmanto starpniekserveri, bet pieprasījums atpakaļ uz paša WordPress resursdatora nosaukumu — nē. Tā var būt HTTP API paredzētā apiešanas politika.

WP_HTTP_Proxy izlemj, vai konkrēts URI jālaiz caur starpniekserveri. Tā noklusējuma loģika apiet localhost un resursdatora nosaukumu, kas iegūts no vietnes iestatītā siteurl. Tas ir atsevišķi no lemšanas vienkārši par to, vai starpniekservera konstantes pastāv.

Pārbaudiet URL, ko WordPress novērtēja

Turiet kopā pieprasīto resursdatora nosaukumu, iestatīto vietnes URL un WP_PROXY_BYPASS_HOSTS. Pieprasījums uz publisku resursdatora nosaukumu un pieprasījums uz iekšēju aizstājvārdu var pieņemt atšķirīgus lēmumus, pat ja abi sasniedz vienu un to pašu lietotni.

WP_PROXY_BYPASS_HOSTS pievieno iestatītu resursdatoru izņēmumu sarakstu. Tas nav attālinātā starpniekservera atļauto galamērķu kopums, un tas nepadara citādi bloķētu ārēju pieprasījumu pieļaujamu.

Noklusējuma pašas vietnes izņēmums var būt noderīgs: tas neļauj lokālu loopback tipa lietotnes pieprasījumu nosūtīt starpniekam. Taču instalācijai, kurā vietnes publiskais resursdatora nosaukums ir sasniedzams tikai pa noteiktu apstiprinātu maršrutu, var būt vajadzīgs cits apzināts lēmums.

Mainiet lēmumu atbalstītajā āķī

Filtrs pre_http_send_through_proxy var ignorēt lēmumu katram URI. Turiet jebkuru ignorēšanu šauru un saskaņojiet to ar resursdatoru vai nosacījumu, kas tam jāapkalpo. Vienas fiksētas atbildes atgriešana katram URI maina visas HTTP API politikas.

Pārskatiet arī izvēlēto transportu. Kods, kas izsauc atsevišķu SDK vai neapstrādātu PHP tīkla funkciju, automātiski neizmanto WordPress HTTP API un tā filtru.

Diagnozējot šo ceļu, reģistrējiet apiešanas lēmumu, publiski neizpaužot pilnus pieprasījuma argumentus. Tajos var būt sīkfaili, konta informācija un starpniekservera noslēpumi. Starpniekservera žurnāls bez atbilstoša pieprasījuma atbilst apiešanai, taču ar to vien nepietiek, lai to atšķirtu no pieprasījuma, kas nekad nav veikts.

Saistītie raksti