Nastaví metodu, která bude volána při vytváření klienta HTTP, aby bylo možné přizpůsobení, jako je ověřování certifikátů, proxy servery a soubory cookie.
public HttpHubConnectionBuilder setHttpClientBuilderCallback(Action1 configureBuilder)
Nastaví metodu, která bude volána při vytváření HttpClient, aby bylo možné přizpůsobení, jako je ověřování certifikátů, proxy servery a soubory cookie. Ve výchozím nastavení má klient přidaný soubor JAR souboru cookie a časový limit čtení pro LongPolling.
Parameters:
configureBuilder
- Zpětné volání pro konfiguraci OkHttpClient.Builder.
Returns:
Tato instance HttpHubConnectionBuilder.
shouldSkipNegotiate
public HttpHubConnectionBuilder shouldSkipNegotiate(boolean skipNegotiate)
Určuje, HubConnection že by měl přeskočit proces vyjednávání. Poznámka: Tato možnost funguje pouze s přenosem protokolu WebSockets a Azure SignalR Service vyžadovat krok vyjednávání.
Parameters:
skipNegotiate
- Logická hodnota označující, jestli HubConnection má přeskočit krok vyjednávání.
Returns:
Tato instance HttpHubConnectionBuilder.
withAccessTokenProvider
public HttpHubConnectionBuilder withAccessTokenProvider(Single accessTokenProvider)