Letakkan proksi Nutch dalam konfigurasi fetcher
Tetapkan hos dan port proksi Nutch dalam nutch-site.xml dan pilih pemalam protokol yang melaksanakan ciri proksi yang diperlukan.
Tetapkan titik akhir asas dalam nutch-site.xml yang dimuatkan oleh crawl:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
Untuk laluan fetcher HTTP ke tapak awam yang dibenarkan tanpa pengesahan proksi, gantikan nama hos dan port berasingan dengan calon daripada senarai proksi HTTP. Kekalkan penggantian tempatan dalam fail tapak dan bandingkan nilai lalai teragih bagi keluaran yang dipasang. Eksport shell sahaja tidak boleh mengkonfigurasi pemalam yang tidak pernah membacanya.
| Sifat proksi | Pengguna terdokumentasi |
|---|---|
http.proxy.host, http.proxy.port | Laluan fetcher asas, mengikut pelaksanaan yang dipilih |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, yang mengkonfigurasi kelayakan pada klien HTTP-nya |
http.proxy.type | Pilihan yang dikenal pasti untuk protocol-okhttp |
Pastikan pemalam yang diperlukan dipasang dan dimasukkan dalam pemilihan berkesan. Medan yang muncul dalam fail lalai tidak bermakna setiap pelaksanaan HTTP menggunakannya.
Periksa pelaksanaan dan konfigurasi proses yang benar-benar mengambil. Pekerja teragih dan skrip pelancaran memerlukan input yang dimaksudkan; fail yang diedit dalam pemasangan lain tidak mengubah fetcher yang sudah dikonfigurasi.