Proxy HTTP Karate a reiteachadh ann an karate-config.js
Reitich proxy gluasaid HTTP ann an karate-config.js le URI agus na raointean taice airson cunntas proxy no seachnadh.
Tha Karate a nochdadh a phroxy gluasaid mar luach reiteachaidh don chliant HTTP. Ann an karate-config.js, reitich e mus till thu an reiteachadh deuchainn:
function fn() {
karate.configure('proxy', {
uri: 'http://proxy.example:8080',
nonProxyHosts: ['localhost', '*.internal.example']
});
return { baseUrl: 'https://service.example' };
}
Tha URL an iarrtais aig a ghne fhathast a tighinn bho reiteachadh na seirbheis. Tha uri a comharrachadh an eadar-mheadhanaich; tha an liosta proxy HTTP a solar tagraichean HTTP poblach airson an luach sin nuair a cheadaicheas an t-seirbheis dheuchainn a leithid de shlighe.
Airson proxy le dearbhadh, gabhaidh an t-object reiteachaidh ri username agus password cuideachd. Faigh iad bho reiteachadh dearbhaidh a tha ann mar-tha ann an arainneachd na deuchainn. Tha ughdarras an API fhein na chuis iarrtais air leth.
Faodar aon URL proxy a chleachdadh cuideachd far nach eil feum air raointean an object. Cleachd an t-object nuair a tha feum air a phoileasaidh cunntais no nonProxyHosts.
Cum patrain fiamh-chomharra a fhreagras air eadar-aghaidh seachnaidh le taic Karate, seach a bhith a deanamh lethbhreac de chordadh NO_PROXY client eile gun a sgrudadh.
Tha molaidhean eachdraidheil airson gluasad eadar karate-apache agus karate-jersey a toirt iomradh air pacaideadh comhdhail nas sine. Tagh API an tionndaidh Karate a tha air a chur a-steach mus atharraich thu eisimeileachd gus ceann-uidhe proxy a dhearbhadh.