Làm cách nào để thiết lập "curl" để sử dụng vĩnh viễn máy chủ proxy trong thiết bị đầu cuối?
Làm cách nào để thiết lập "curl" để sử dụng vĩnh viễn máy chủ proxy trong thiết bị đầu cuối?
Câu trả lời:
Bạn có thể tạo bí danh trong tệp ~ / .bashrc của mình:
alias curl="curl -x <proxy_host>:<proxy_port>"
Một giải pháp khác là sử dụng (có thể là giải pháp tốt hơn) ~/.curlrc
tệp (tạo nó nếu nó không tồn tại):
proxy = <proxy_host>:<proxy_port>
alias curl=curl --proxy <proxy server:port> $*
Nhiều chương trình UNIX tôn trọng http_proxy
biến môi trường, bao gồm curl. Định dạng curl chấp nhận là [protocol://]<host>[:port]
.
Trong cấu hình shell của bạn:
export http_proxy http://proxy.server.com:3128
Đối với các yêu cầu HTTP S ủy quyền , hãy đặt luôn https_proxy
.
Curl cũng cho phép bạn thiết lập điều này trong .curlrc
tệp của mình ( _curlrc
trên Windows), tệp mà bạn có thể coi là lâu dài hơn:
http_proxy=http://proxy.server.com:3128
export https_proxy=https://proxy.server.com:6443
Curl sẽ tìm kiếm tệp .curlrc trong thư mục chính của bạn khi nó khởi động. Bạn có thể tạo (hoặc chỉnh sửa) tệp này và thêm dòng này:
proxy = yourproxy.com:8080
Một thông báo. Trên Windows, đặt _curlrc của bạn vào '% APPDATA%' hoặc '% USERPROFILE% \ Application Data'.