פּרוופֿט צי דער Tables בילדער באַקומט אַ פֿולן HTTP פּייפּליין. יענער אַרייַנגאַנג איבערשרייַבט זײַן באַזונדער httpClient אָפּציע; אויב די אַפּלאַקיישאַן האָט אַ פּייפּליין, קאָנפיגורירט דעם פּראָקסי-באַוווסטן טראַנספּאָרט בשעת מ'בויט יענעם פּייפּליין.

פֿאַר דעם דירעקטן Netty HTTP קליענט אַרייַנגאַנג, בויט דעם טראַנספּאָרט און גיט אים צו 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 דאָ איז com.azure.core.http.HttpClient. די אַנדערע טיפּן קומען פֿון Azure Core HTTP/Netty, Azure Data Tables און java.net.InetSocketAddress. די אַפּלאַקיישאַן צושטעלט די קאָנפיגוראַציע- און קרעדענציאַל וואַריאַבלען.

ProxyOptions.Type.HTTP קלייבט אויס דעם מיטלער; setCredentials צושטעלט זײַן קאָנטע און קען אויסגעלאָזן ווערן פֿאַר ענדפּוינטן אָן אויטאָריזאַציע. אין יענער קאָנפיגוראַציע קען אַן אַרייַנטראג פֿון אַ HTTP פּראָקסי ליסטע צושטעלן די אַדרעס פֿאַר אַ דערלויבטער עפֿנטלעכער Tables ענדפּוינט רוטע; לאָזט נישט איבער קיין פּראָקסי קרעדענציאַלן אויפֿן טראַנספּאָרט. דער סטאָרידזש פֿאַרבינדונג-שטריקל קלייבט נאָך אַלץ אויס דעם Tables סערוויס.

דאָס ניצט פֿאַרבינדונג-שטריקל אויטאָריזאַציע. אַן אידענטיטעט-קרעדענציאַל אָרדענונג קען האָבן אַ באַזונדער HTTP קליענט פֿאַר שאַפֿן אַ טאקען, וועמענס רוטע מוז אויך קאָנפיגורירט ווערן.

פֿאַרבונדענע אַרטיקלען