Socraigh an proxy ar chomhthéacs API Playwright neamhspleách
Cuir an proxy atá beartaithe chuig comhthéacsanna iarratais API Playwright neamhspleácha in ionad glacadh leis go ndéanann socrú seolta brabhsálaí iad ar fad a chumrú.
import { request as apiRequests } from '@playwright/test';
const api = await apiRequests.newContext({
proxy: { server: 'http://proxy.example:8080' }
});
try {
const response = await api.get('https://example.com/');
} finally {
await api.dispose();
}
Cuir proxy nuair a chruthaíonn tú APIRequestContext neamhspleách. Le haghaidh rith trí proxy poiblí, roghnaigh críochphointe HTTP ón liosta proxy HTTP agus cuir seoladh samplach an proxy ina ionad; coinnigh an URL API atá beartaithe mar cheann scríbe. Is leis an gcomhthéacs seo a chumraíocht naisc féin agus caithfear é a scaoileadh tar éis úsáide.
Ní chumraíonn socrú seolta brabhsálaí comhthéacsanna API a tógadh go neamhspleách. Léann an fixture iarratais ionsuite de chuid Playwright Test an chumraíocht tástála ábhartha, ach cruthaíonn cúntóir a ghlaonn ar newContext() teorainn chumraíochta eile. Má oibríonn nascleanúint an bhrabhsálaí agus an cúntóir ag dul thar am, aimsigh an láthair ghlao sin agus scrúdaigh na roghanna a fhaigheann sé.
Tá an ródú scartha ó logáil isteach an chinn scríbe freisin. Údaraíonn dintiúir an proxy an idirghabhálaí. Údaraíonn dintiúir agus fianáin an láithreáin ghréasáin an sprioc; ní fhaigheann comhthéacs neamhspleách fianáin an bhrabhsálaí ach amháin mar gheall go n-oireann an t-ainm óstaigh. Tá a n-iompar doiciméadaithe féin ag comhthéacsanna iarratais a bhaineann leis an mbrabhsálaí maidir le fianáin a roinnt.
Fág fíorú teastais cumasaithe agus tú ag roghnú an róid. Athraíonn ignoreHTTPSErrors an bhailíochtú, ní an proxy a úsáideann an comhthéacs seo.