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.

Artaigilean co-cheangailte