Kanna, um Tables-byggjarin fær eina fullfíggjaða HTTP-leið. Hesi inntøka yvirstýrir sín serstaka httpClient-møguleika; um applikatiónin eigur eina leið, stilla tá proxy-vitandi flutin, meðan tú byggir ta leiðina.

Fyri beinleiðis Netty HTTP-klientinntøku, bygg flutin og send tað til Tables:

ProxyOptions proxy = new ProxyOptions(
    ProxyOptions.Type.HTTP,
    new InetSocketAddress("proxy.example.net", 8080)
);
proxy.setCredentials(proxyUser, proxyPassword);

HttpClient transport = new NettyAsyncHttpClientBuilder()
    .proxy(proxy)
    .build();

TableClient tables = new TableClientBuilder()
    .connectionString(storageConnectionString)
    .tableName("records")
    .httpClient(transport)
    .buildClient();

HttpClient her er com.azure.core.http.HttpClient. Hinar sløgini koma frá Azure Core HTTP/Netty, Azure Data Tables og java.net.InetSocketAddress. Applikatiónin veitir stillingar- og váttanarvarablarnar.

ProxyOptions.Type.HTTP velur millumgonguna; setCredentials veitir kontu hennara og kann sloppið verða fyri endapunktar uttan váttan. Í hesi stilling kann ein postur úr HTTP-proxy-lista veita adressuna til eina loyvda almennu Tables-endapunktleið; latið ongar proxy-váttanir eftir á flutinum. Goymslu-sambandsstreingurin velur framvegis Tables-tænastuna.

Hetta brúkar sambandsstreings-váttan. Eitt samanseting við samsvarandi váttanum kann hava ein serstakan HTTP-klient til at fáa tokini, og leið hansara má eisini stillast.

Skyldar greinar