Proksi yang tersembunyi dalam konfigurasi curl anda
Cari konfigurasi lalai curl, kekalkan tetapan proksi berterusan supaya mudah dibaca dan pintasnya untuk satu diagnosis.
Anda telah membuang pemboleh ubah proksi dan membuka terminal baharu, tetapi curl masih bersambung ke proksi yang sama. Sebelum mengubah tetapan rangkaian sistem, semak fail konfigurasi curl sendiri.
curl boleh memuatkan konfigurasi lalai ketika bermula. Entri proksi berterusan menggunakan sintaks konfigurasinya:
proxy = "http://203.0.113.10:8080"
Dokumentasi fail konfigurasi menerangkan lokasi fail yang disokong dan peraturan penghuraian. Alamat di atas hanyalah contoh; senarai proksi HTTP menawarkan calon untuk ujian laluan awam yang dibenarkan. Gunakan susunan carian yang didokumenkan untuk platform anda; nama fail daripada jawapan Windows lama mungkin terlepas daripada fail yang sebenarnya dibaca oleh curl yang dipasang.
Mulakan perbandingan tanpa fail lalai
Letakkan -q dahulu untuk menghalang konfigurasi lalai curl daripada dimuatkan. Untuk permintaan terus yang jelas, kosongkan pilihan proksi juga:
curl -q --proxy "" https://example.com/
Menyekat fail konfigurasi sahaja masih meninggalkan input lain, termasuk pemboleh ubah persekitaran. Pilihan proksi kosong menjadikan niat penghalaan jelas.
Alias atau wrapper shell boleh menambah pilihan proksi sebelum curl melihat hujah anda. Jika perbandingan minimum berkelakuan tidak dijangka, semak cara shell menyelesaikan arahan dan fail konfigurasi yang wujud.
Jadikan lalai mudah
Fail lalai sesuai untuk laluan peribadi yang stabil. Skrip yang memerlukan proksi tertentu hendaklah menyatakan kebergantungan itu dengan jelas dan tidak bergantung pada fail dalam direktori rumah pembangun.
Berhati-hati dengan kelayakan dalam konfigurasi berterusan. Hadkan akses kepada fail dan jangan menyalinnya ke repositori projek atau tiket sokongan. Laporan diagnostik yang berguna menamakan proksi yang dipilih tanpa menerbitkan kata laluannya.