Bagikan melalui


<proxy> Elemen (Pengaturan Jaringan)

Menentukan server proksi.

<konfigurasi>
   <system.net>
     <defaultProxy>
       <Proxy>

Syntax

<proxy
  autoDetect="True|False|Unspecified"
  bypassonlocal="True|False|Unspecified"
  proxyaddress="uriString"
  scriptLocation="uriString"
  usesystemdefault="True|False|Unspecified"
/>

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Attributes

Atribut Deskripsi
autoDetect Menentukan apakah proksi terdeteksi secara otomatis. Nilai defaultnya adalah Unspecified.
bypassonlocal Menentukan apakah proksi dilewati untuk sumber daya lokal. Sumber daya lokal mencakup server lokal (http://localhost, http://loopback, atau http://127.0.0.1) dan URI tanpa titik (http://webserver). Nilai defaultnya adalah Unspecified.
proxyaddress Menentukan URI proksi yang akan digunakan.
scriptLocation Menentukan lokasi skrip konfigurasi. Jangan gunakan bypassonlocal atribut dengan atribut ini.
usesystemdefault Menentukan apakah akan menggunakan pengaturan proksi sistem. Jika diatur ke True, atribut berikutnya akan mengambil alih pengaturan proksi sistem. Nilai defaultnya adalah Unspecified.

Elemen Anak

Tidak ada.

Elemen Induk

Elemen Deskripsi
defaultProxy Mengonfigurasi server proksi Hypertext Transfer Protocol (HTTP).

Nilai Teks

Komentar

Elemen proxy mendefinisikan server proksi untuk aplikasi. Jika elemen ini hilang dari file konfigurasi, maka .NET Framework akan menggunakan pengaturan proksi sistem.

Nilai untuk proxyaddress atribut harus berupa Indikator Sumber Daya Seragam (URI) yang terbentuk dengan baik.

Atribut scriptLocation mengacu pada deteksi otomatis skrip konfigurasi proksi. Kelas WebProxy akan mencoba menemukan skrip konfigurasi (biasanya bernama Wpad.dat) saat opsi Gunakan skrip konfigurasi otomatis dipilih untuk koneksi di properti Internet. Jika bypassonlocal diatur ke nilai apa pun, scriptLocation diabaikan.

Pengecualian dilemparkan jika proxyaddress atribut menentukan proksi default yang tidak valid. Properti InnerException pada pengecualian harus memiliki informasi lebih lanjut tentang akar penyebab kesalahan.

File Konfigurasi

Elemen ini dapat digunakan dalam file konfigurasi aplikasi atau file konfigurasi komputer (Machine.config).

Example

Contoh berikut menggunakan default dari proksi sistem, menentukan alamat proksi, dan melewati proksi untuk akses lokal.

<configuration>
  <system.net>
    <defaultProxy>
      <proxy
        usesystemdefault="True"
        proxyaddress="http://192.168.1.10:3128"
        bypassonlocal="True"
      />
    </defaultProxy>
  </system.net>
</configuration>

Lihat juga