Gall cleient API Google dderbyn transport HTTP pan gaiff ei greu. Ffurfweddwch y transport y bydd y cleient yn ei ddefnyddio mewn gwirionedd, yn hytrach na chodi cleient HTTP ar wahân gyda phroxi wrth ei ochr.

Ar gyfer y transport Java-net, mae'r builder yn cynnig opsiwn proxy penodol:

Proxy proxy = new Proxy(Proxy.Type.HTTP,
    new InetSocketAddress("203.0.113.10", 8080));
HttpTransport transport = new NetHttpTransport.Builder()
    .setProxy(proxy)
    .build();

Mae'r cyfeiriad yn enghraifft yn unig; mae'r rhestr proxïau HTTP yn cynnig ymgeiswyr ar gyfer llwybr HTTP cyhoeddus a ganiateir. Trosglwyddwch y transport hwn i lwybr adeiladu cefnogir y cleient API. Gwiriwch y builder union a fersiwn y dibyniaeth a ddefnyddir gan y rhaglen; mae gan backend arall ei ryngwyneb ffurfweddu ei hun.

Mae'r opsiwn proxy yn dewis y llwybr. Mae tystlythyrau API a dilysu proxy yn parhau ar wahân. Os bydd y cysylltiad yn methu cyn i'r API dderbyn cais, ni all disodli'r tocyn API atgyweirio'r llwybr proxy coll.

Gall fframwaith adeiladu ei transport ei hun yn fewnol. Dewch o hyd i'r pwynt adeiladu hwnnw pan fydd enghraifft annibynnol yn gweithio ond nid yw galwad API'r rhaglen yn gweithio.

Erthyglau cysylltiedig