Ein Google API-klientur kann fáa eina HTTP-transport, tá hann verður bygdur. Set ta transportina, sum klienturin veruliga brúkar, í staðin fyri at byggja ein serstakan HTTP-klient við proxi við síðuna av honum.

Fyri Java-net-transportina bjóðar byggarin eina greiða proxivalmøguleika:

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

Adressin er bara dømi; HTTP-proxilistin veitir tilnevnd fyri eina loyvda almennari HTTP-leið. Lat hesa transportina til tað stuðlaða byggileiðina hjá API-klientinum. Kanna tann nágreina byggarin og versjónina av treytini, sum applikatiónin brúkar; ein annar backend hevur sítt egna stillingarflak.

Proxivalmøguleikin velur leiðina. API-innivist og proxiautentisering verða verandi aðskild. Um sambandið miseydnast, áðrenn API móttekur eina umbøn, kann at skifta API-tokenið ikki bøta um ta manglandi proxileiðina.

Eitt rammverk kann byggja sína egna transport innanhýsis. Finn tann byggipunktin, tá eitt sjálvstøðugt dømi virkar, men API-kallið hjá applikatiónini ikki.

Skyldar greinar