HttpEngine.Builder.SetProxyOptions(ProxyOptions) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configura el comportamiento de proxy.
[Android.Runtime.Register("setProxyOptions", "(Landroid/net/http/ProxyOptions;)Landroid/net/http/HttpEngine$Builder;", "GetSetProxyOptions_Landroid_net_http_ProxyOptions_Handler", ApiSince=37)]
public virtual Android.Net.Http.HttpEngine.Builder SetProxyOptions(Android.Net.Http.ProxyOptions options);
[<Android.Runtime.Register("setProxyOptions", "(Landroid/net/http/ProxyOptions;)Landroid/net/http/HttpEngine$Builder;", "GetSetProxyOptions_Landroid_net_http_ProxyOptions_Handler", ApiSince=37)>]
abstract member SetProxyOptions : Android.Net.Http.ProxyOptions -> Android.Net.Http.HttpEngine.Builder
override this.SetProxyOptions : Android.Net.Http.ProxyOptions -> Android.Net.Http.HttpEngine.Builder
Parámetros
- options
- ProxyOptions
Devoluciones
el generador para facilitar el encadenamiento.
- Atributos
Comentarios
Configura el comportamiento de proxy. Esto afecta, de diferentes maneras: establecimiento de conexiones, UrlRequest y BidirectionalStream. Para obtener más información, consulte la documentación de Proxy.
Esto no se debe confundir con la configuración de proxy configurada por: el usuario; o algunas configuraciones de perfil de empresa, o (lo más probable) algunas configuraciones automáticas de red (por ejemplo, protocolo de detección automática de proxy web). Normalmente, esto se conoce como configuración de proxy "sistema". Si está presente, respetar la configuración del proxy del sistema suele ser un requisito para obtener conectividad local o a Internet. HttpEngine ya controla la configuración del proxy del sistema internamente.
Una configuración de proxy definida a través de esta API se hace referencia a como configuración de proxy "app". La configuración del proxy del sistema y la aplicación son independientes y, lo más importante, difieren. Actualmente, las configuraciones de proxy de aplicación y sistema son mutuamente excluyentes: especificar ProxyOptions invalida la configuración del proxy del sistema, si está presente. Esto puede provocar problemas de conectividad en algunos escenarios en los que existe una configuración de proxy del sistema. En estos escenarios, es posible que los usuarios terminen sin acceso a Internet, a menos que ProxyOptions se haya configurado con una reserva final, NULL. Consulte la documentación de ProxyOptions.
Referencia de Android para android.net.http.HttpEngine.Builder.setProxyOptions.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.