全部产品
Search
文档中心

Alibaba Cloud SDK:Konfigurasikan proxy

更新时间:Nov 10, 2025

Dalam pengembangan perangkat lunak, proxy berperan sebagai perantara untuk mengontrol akses ke suatu fitur atau sumber daya. Proxy dapat menerapkan fitur seperti pemeriksaan izin, pencatatan operasi, caching data, dan pemuatan malas tanpa mengubah kode aslinya. Hal ini membuat program lebih aman, lebih cepat, serta lebih mudah dipelihara dan dikembangkan. Topik ini menjelaskan cara mengonfigurasi proxy untuk kit pengembangan perangkat lunak (SDK) .NET V2.0.

Jenis proxy

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

Jenis proxy

Deskripsi

HTTP proxy

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

HTTPS proxy

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

Catatan

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

Metode konfigurasi proxy

Catatan

Konfigurasi proxy berlaku sesuai urutan prioritas menurun berikut: konfigurasi menggunakan objek RuntimeOptions dan konfigurasi saat Anda menginisialisasi klien SDK.

  • Anda dapat mengonfigurasi proxy untuk permintaan saat ini menggunakan AlibabaCloud.TeaUtil.Models.RuntimeOptions.

    // Pengaturan parameter waktu proses. Pengaturan ini hanya berlaku untuk permintaan yang menggunakan instance RuntimeOptions ini.
    var runtimeOptions = new AlibabaCloud.TeaUtil.Models.RuntimeOptions
    {
        HttpProxy = "http://127.0.0.1:9898";
        HttpsProxy = "http://127.0.0.1:8989";
    };
    
  • Anda dapat mengonfigurasi proxy untuk semua permintaan menggunakan AlibabaCloud.OpenApiClient.Models.Config.

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

Referensi

Untuk informasi selengkapnya tentang cara mengonfigurasi proxy HTTP, lihat Konfigurasi proxy HTTP.