プロキシを設定します

データ クライアント ライブラリでは、 HERE platform に接続するためのプロキシサーバを設定できます。 プロキシは、プログラムまたはプロパティファイルで設定できます。

プログラムによる設定

ReadEngineWriteEngine、、または任意の Api オブジェクトをから作成する場合 DataClientSettings プロキシ設定を指定するカスタムオブジェクトを渡すことができます。

プロキシをプログラムで設定するには、次のものを追加します。

Scala
Java
val dataClient = DataClient()

val proxySettings =
  ProxySettings(proxyHost, proxyPort, Some(ProxyCredentials(proxyLogin, proxyPass)))
val customSettings = dataClient.defaultSettings.withProxySettings(proxySettings)

dataClient.adminApi(settings = customSettings)
DataClient dataClient = DataClient.get(myActorSystem);

ProxyCredentials credentials = new ProxyCredentials(proxyLogin, proxyPass);
ProxySettings proxySettings =
    new ProxySettings.Builder()
        .withHost(proxyHost)
        .withPort(proxyPort)
        .withCredentials(credentials)
        .build();

Settings customSettings = dataClient.defaultSettings().withProxySettings(proxySettings);
dataClient.adminApi(customSettings);

プロパティファイルの設定

アプリケーション設定でプロキシを設定するには、プロパティファイルで次のコード スニペットを使用します。

here.platform.data-client {
    proxy {
        host = "localhost"
        port = 9999
        credentials {
            username: "user"
            password: "pass"
        }
    }
}

設定プロパティの詳細については、「設定」セクションを参照してください。

」に一致する結果は 件です

    」に一致する結果はありません