All Products
Search
Document Center

Alibaba Cloud SDK:Konfigurasi proxy

Last Updated:Sep 01, 2026

Dalam pengembangan perangkat lunak, proxy berfungsi sebagai perantara yang mengontrol akses ke suatu fitur atau resource. Dengan menggunakan proxy, Anda dapat menerapkan kemampuan seperti pemeriksaan izin, pencatatan operasi, caching data, dan pemuatan malas tanpa mengubah kode yang sudah ada. Pendekatan ini membuat aplikasi Anda lebih aman, cepat, serta lebih mudah dipelihara dan dikembangkan. Topik ini menjelaskan cara mengonfigurasi proxy di .NET SDK V2.0.

Proxy types

Proxy HTTP dan HTTPS didukung. Anda dapat menggunakan salah satu jenis tersebut dalam aplikasi Anda.

Proxy type

Description

HTTP proxy

Konfigurasikan alamat dan port server proxy menggunakan parameter HttpProxy. Formatnya adalah http://<IP address>:<port>. Pengaturan ini hanya berlaku untuk permintaan HTTP.

HTTPS proxy

Konfigurasikan alamat dan port server proxy menggunakan parameter HttpsProxy. Formatnya adalah http://<IP address>:<port>.

Catatan

Jika server proxy memerlukan autentikasi, tambahkan nama pengguna dan kata sandi ke alamat tersebut. Formatnya adalah http://<user>:<password>@<IP address>:<port>.

Metode konfigurasi proxy

Catatan

Jika keduanya diatur, konfigurasi proxy pada RuntimeOptions akan memiliki prioritas lebih tinggi dibandingkan konfigurasi tingkat client.

  • Konfigurasikan proxy untuk satu permintaan dengan menggunakan AlibabaCloud.TeaUtil.Models.RuntimeOptions.

    // Pengaturan parameter runtime. Pengaturan ini hanya berlaku untuk permintaan yang menggunakan instans RuntimeOptions ini.
    var runtimeOptions = new AlibabaCloud.TeaUtil.Models.RuntimeOptions
    {
        HttpProxy = "http://127.0.0.1:9898";
        HttpsProxy = "http://127.0.0.1:8989";
    };
    
  • Konfigurasikan proxy untuk semua permintaan dengan menggunakan AlibabaCloud.OpenApiClient.Models.Config.

    var config = new AlibabaCloud.OpenApiClient.Models.Config
    {
        // Pengaturan parameter proxy. Pengaturan ini berlaku untuk semua client yang menggunakan konfigurasi ini.
        HttpProxy = "http://127.0.0.1:9898",
        HttpsProxy = "http://127.0.0.1:8989"
    };
    

References

Untuk pengaturan lengkap proxy HTTP, lihat HTTP proxy configuration.