Todos los productos
Search
Centro de documentos

Alibaba Cloud SDK:Configurar un proxy

Última actualización: Sep 05, 2026

En el desarrollo de software, un proxy actúa como intermediario que controla el acceso a una función o recurso. Al usar un proxy, usted implementa capacidades como comprobaciones de permisos, registros de operaciones, datos en caché y carga diferida sin modificar el código existente. Esto hace que su aplicación sea más segura, rápida y fácil de mantener y extender. Este tema describe cómo configurar un proxy en .NET SDK V2.0.

Tipos de proxy

Se admiten los proxy HTTP y HTTPS. Puede usar cualquiera de estos tipos en su aplicación.

Tipo de proxy

Descripción

Proxy HTTP

Configure la dirección y el puerto del servidor de proxy mediante el parámetro HttpProxy. El formato es http://<IP address>:<port>. Esta opción solo aplica a las solicitudes HTTP.

Proxy HTTPS

Establezca la dirección y el puerto del servidor de proxy con el parámetro HttpsProxy. El formato es http://<IP address>:<port>.

Nota

Si el servidor de proxy requiere autenticación, agregue el nombre de usuario y la contraseña a la dirección. El formato es http://<user>:<password>@<IP address>:<port>.

Métodos de configuración del proxy

Nota

Si se configuran ambos métodos, la configuración de proxy de RuntimeOptions tiene prioridad sobre la configuración del cliente.

  • Configure un proxy para una sola solicitud mediante AlibabaCloud.TeaUtil.Models.RuntimeOptions.

    // Runtime parameter settings. These settings apply only to requests that use this RuntimeOptions instance.
    var runtimeOptions = new AlibabaCloud.TeaUtil.Models.RuntimeOptions
    {
        HttpProxy = "http://127.0.0.1:9898";
        HttpsProxy = "http://127.0.0.1:8989";
    };
    
  • Establezca un proxy para todas las solicitudes con AlibabaCloud.OpenApiClient.Models.Config.

    var config = new AlibabaCloud.OpenApiClient.Models.Config
    {
        // Proxy parameter settings. These settings apply to all clients that use this config.
        HttpProxy = "http://127.0.0.1:9898",
        HttpsProxy = "http://127.0.0.1:8989"
    };
    

Referencias

Para ver la configuración completa del proxy HTTP, consulte HTTP proxy configuration.