Duba ko maginin Tables yana karɓar cikakken bututun HTTP. Wannan shigarwar tana ƙetare zaɓin httpClient na daban; idan aikace-aikacen ya mallaki bututu, saita jigilar da ta san wakili yayin gina wannan bututun.

Don shigarwar abokin ciniki na Netty HTTP kai tsaye, gina jigilar kuma ka ba Tables ita:

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 a nan shine com.azure.core.http.HttpClient. Sauran nau'ikan sun fito daga Azure Core HTTP/Netty, Azure Data Tables da java.net.InetSocketAddress. Aikace-aikacen yana samar da saitin da masu canjin shaidar.

ProxyOptions.Type.HTTP yana zaɓar mai shiga tsakani; setCredentials yana samar da asusunsa kuma ana iya barinsa don ƙarshen wuraren da ba su da tabbaci. A cikin wannan saitin, shigarwa daga jerin wakilan HTTP na iya samar da adireshin don hanyar da aka yarda da ita ta ƙarshen Tables na jama'a; kada ka bar wata shaidar wakili a kan jigilar. Istring ɗin haɗin ajiya har yanzu yana zaɓar sabis ɗin Tables.

Wannan yana amfani da tabbacin igiyar haɗi. Tsarin shaidar asali na iya samun wani abokin ciniki na HTTP daban don samun alama, wanda kuma dole ne a saita hanyarsa.

Labarai masu alaƙa