cURL là gì? Cách sử dụng cURL với Proxy

13:04 - 02/12/2022
5 phút đọc

Hầu hết các thiết bị macOS và Windows đã đi kèm với các thư viện cURL được cài đặt sẵn (libcurl). Nhưng đa phần người dùng lại không biết cách sử dụng chúng đúng cách với proxy.

cURL là gì?

cURL viết tắt của Client URL là một công cụ dòng lệnh (command line tool) dùng để kiểm tra kết nối từ URL và cho phép truyền dữ liệu. Với việc hỗ trợ hơn 25 giao thức, bao gồm HTTP, HTTPS, FTP và SFTP,… Khi nói đến việc gỡ lỗi các yêu cầu mạng và lệnh gọi API thì đây là một trong những công cụ nguồn mở tốt nhất hiện có và miễn phí. Công cụ hoạt động trên Linux, Mac và Windows. Hiểu một cách đơn giản thì về cơ bản bạn có thể sử dụng lệnh cURL để upload và tải xuống nội dung từ internet. Nếu máy của bạn chưa có sẵn cURL có thể tải tại https://curl.se/download.html.

Tải xuống nội dung trên internet với cURL
Tải xuống nội dung trên internet với cURL

cURL hỗ trợ proxy như thế nào?

cURL hỗ trợ proxy thông qua tùy chọn dòng lệnh -x hoặc –proxy. Bạn nên đặt địa chỉ máy chủ proxy trong dấu ngoặc kép để xử lý các ký tự đặc biệt trong URL một cách chính xác. Lưu ý rằng giao thức proxy mặc định cho cURL là HTTP.

Để sử dụng proxy với công cụ này, bạn phải chuyển địa chỉ proxy được yêu cầu bằng tùy chọn dòng lệnh -x (hoặc –proxy) Đồng thời xác thực thông tin proxy bằng cách sử dụng khóa chuyển dòng lệnh -U (hoặc –proxy-user). Thông tin đăng nhập proxy cũng có thể được chuyển vào chuỗi proxy và sẽ được giải mã URL bởi cURL.

Chuỗi proxy có thể được bắt đầu bằng giao thức: //. Ví dụ: http:// hoặc socks5://. Nếu không có giao thức nào được chỉ định thì mặc định là http://. Nếu không có số cổng nào được chỉ định trong chuỗi proxy, cổng mặc định là 1080.

Hình thức chung của lệnh Curl để gửi yêu cầu thông qua máy chủ proxy như sau:

curl -x "[protocol://][host][:port]" [URL] [options]

Chuyển địa chỉ proxy tới cURL thông qua các biến môi trường

Biến môi trường (Environment Variable) là gì?

Biến môi trường là một cặp khóa=giá trị được đặt ở cấp hệ thống và có thể ảnh hưởng đến hành vi của tất cả các quy trình đang chạy trên máy tính. Các biến môi trường là một phần của hệ điều hành. Nó được giới thiệu lần đầu tiên vào năm 1979 trên Unix và hiện được hỗ trợ bởi tất cả các hệ điều hành, bao gồm Linux, macOS và Windows.

Cách chuyển địa chỉ proxy tới cURL

Một cách khác để chuyển địa chỉ proxy tới Curl là đặt các biến môi trường http_proxyhttps_proxy. Sử dụng các biến môi trường này sẽ có tác dụng tương tự như sử dụng tùy chọn dòng lệnh -x–proxy.

Cài đặt proxy thông qua biến môi trường:

export http_proxy="[protocol://][host][:port]" 
export https_proxy="[protocol://][host][:port]"

Để tắt cài đặt proxy chung, hãy bỏ đặt hai biến môi trường này:

unset http_proxy 
unset https_proxy

Cách vượt qua lỗi chứng chỉ SSL khi sử dụng Proxy cURL

Nếu cURL gặp lỗi chứng chỉ SSL, nó sẽ tự động chặn yêu cầu. Đối với mục đích gỡ lỗi, để cho phép các kết nối không an toàn đến máy chủ, bạn có thể yêu cầu bỏ qua các lỗi chứng chỉ SSL bằng cách thêm tùy chọn dòng lệnh -k vào yêu cầu:

curl -x "[protocol://][host][:port]" -k [URL]

Cách để bỏ qua proxy cho một yêu cầu cURL

Giả sử proxy được đặt trên toàn cầu thông qua một biến môi trường hoặc tệp .curlrc. Trong trường hợp đó, bạn vẫn có thể bỏ qua proxy cho các yêu cầu cURL cụ thể bằng cách sử dụng tham số dòng lệnh –noproxy “*” trong yêu cầu cURL. Vô hiệu hóa Proxy cho các yêu cầu cụ thể:

curl --noproxy "*" https://reqbin.com/echo

Cách chỉ định tên người dùng và mật khẩu proxy cho cURL

Nếu proxy của bạn yêu cầu xác thực người dùng, bạn có thể chuyển tên người dùng và mật khẩu cho cURL bằng khóa chuyển dòng lệnh -U hoặc –proxy-user. Xác thực Proxy Curl:

curl -x "[protocol://][host][:port]" [URL] -U login:password

Truy cập zingproxy.com để tìm hiểu và đăng ký sử dụng Proxy chất lượng cao. Mọi câu hỏi cần giải đáp vui lòng gửi về các kênh liên hệ của chúng tôi. Cảm ơn đã theo dõi bài viết!

Dịch vụ proxy toàn cầu

Tin tức liên quan

Thảo Trần 02/07/2025

Proxy cho Affiliate Marketing: Chống gian lận click & tối ưu hóa hiệu suất

Hãy tưởng tượng bạn vừa rót một khoản ngân sách đáng kể vào chiến dịch Affiliate Marketing mới nhất. Mỗi cú nhấp chuột là một tia hy vọng, nhưng cuối ngày, ví tiền của bạn vơi đi mà không thấy một chuyển đổi nào. Cảm giác bất lực đó chính là điều mà hàng ngàn […]

Thảo Trần 30/06/2025

Hướng dẫn kết hợp User-Agent và Proxy Xoay để cào dữ liệu không bị chặn

Trong kỷ nguyên số, dữ liệu là vàng. Web scraping (cào dữ liệu) đã trở thành một công cụ không thể thiếu cho các doanh nghiệp, nhà nghiên cứu và lập trình viên. Nó giúp chúng ta thu thập thông tin thị trường, phân tích đối thủ, hay xây dựng các mô hình học máy […]

Thảo Trần 25/06/2025

Cách sửa lỗi ERR_PROXY_CONNECTION_FAILED và 10+ proxy lỗi mạng khác (cập nhật 2025)

Không gì khó chịu hơn khi bạn đang giữa dòng công việc quan trọng, cần truy cập Internet gấp mà màn hình lại đột ngột hiện ra một thông báo lỗi khó hiểu. Nếu bạn đang ở đây để tìm cách sửa lỗi ERR_PROXY_CONNECTION_FAILED, bạn đã đến đúng nơi. Đây là một trong những sự […]

Official ZingProxy 25/06/2025

ZingProxy Extension phiên bản 1.0.0.1

Phiên bản ZingProxy Extension V 1.0.0.1 vừa được cập nhật trên Chrome Web Store đã mang đến loạt tính năng mới mạnh mẽ, tập trung vào tối ưu hóa trải nghiệm sử dụng proxy ngay trong trình duyệt. Không chỉ giúp bạn kết nối với proxy dễ dàng, ZingProxy còn cho phép tùy chỉnh sâu […]

Thảo Trần 21/06/2025

Hướng dẫn sử dụng Proxy cho Amazon, tích hợp Proxy Dân cư và Anti-Detect để quản lý nhiều tài khoản an toàn (2025)

Trong môi trường kinh doanh trên Amazon, việc sử dụng Proxy cho Amazon là một chiến lược thiết yếu để quản lý nhiều tài khoản và tránh rủi ro đình chỉ. Thông báo “liên quan đến một tài khoản khác” có thể gây ảnh hưởng nghiêm trọng đến hoạt động kinh doanh bạn đã dày […]

Thảo Trần 15/06/2025

Tối ưu Gologin với Proxy, cách cài đặt và cấu hình chống block 2025

Trong thế giới MMO (Make Money Online) đầy cạnh tranh, việc sở hữu và quản lý nhiều tài khoản trên các nền tảng như Facebook, Google, eBay, hay Amazon không còn là lợi thế, mà đã trở thành yêu cầu bắt buộc. Tuy nhiên, đi kèm với đó là một nỗi ám ảnh thường trực: […]

Các gói Proxy phổ biến

Dân Cư IP Tĩnh
Dân Cư Xoay IP
Chơi Game
Proxy việt nam tốc độ cao, IPv4 sạch
Proxy dân cư việt nam xoay IP
Proxy USA
Proxy Việt Nam

Proxy dân cư tĩnh US

149.000 /Tháng
  • Địa chỉ IPv4 tại Mỹ, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Canada

149.000 /Tháng
  • Địa chỉ IPv4 tại Canada, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh UK, United kingdom

Proxy dân cư tĩnh UK

149.000 /Tháng
  • Địa chỉ IPv4 tại Anh (UK), random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư áo, austria

Proxy dân cư tĩnh Áo

149.000 /Tháng
  • Địa chỉ IPv4 tại Áo, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh australia, AU

Proxy dân cư tĩnh Australia

149.000 /Tháng
  • Địa chỉ IPv4 tại Australia, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Bỉ

Proxy dân cư tĩnh Bỉ

149.000 /Tháng
  • Địa chỉ IPv4 tại Bỉ, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Bulgaria

Proxy dân cư tĩnh Bulgaria

149.000 /Tháng
  • Địa chỉ IPv4 tại Bulgaria, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Brazil, tốc độ cao

Proxy dân cư tĩnh Brazil

149.000 /Tháng
  • Địa chỉ IPv4 tại Brazil, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Thụy Sĩ

Proxy dân cư tĩnh Thụy Sĩ

149.000 /Tháng
  • Địa chỉ IPv4 tại Thụy Sĩ, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh séc

Proxy dân cư tĩnh Séc

149.000 /Tháng
  • Địa chỉ IPv4 tại Séc, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Đức

Proxy dân cư tĩnh Đức

149.000 /Tháng
  • Địa chỉ IPv4 tại Đức, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Đan Mạch

Proxy dân cư tĩnh Đan Mạch

149.000 /Tháng
  • Địa chỉ IPv4 tại Đan Mạch, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Tây Ban Nha

Proxy dân cư tĩnh Tây Ban Nha

149.000 /Tháng
  • Địa chỉ IPv4 tại Tây Ban Nha, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Pháp

Proxy dân cư tĩnh Pháp

149.000 /Tháng
  • Địa chỉ IPv4 tại Pháp, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Hong Kong

Proxy dân cư tĩnh Hong Kong

149.000 /Tháng
  • Địa chỉ IPv4 tại Hong Kong, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Hungary

Proxy dân cư tĩnh Hungary

149.000 /Tháng
  • Địa chỉ IPv4 tại Hungary, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Italy

Proxy dân cư tĩnh Italy

149.000 /Tháng
  • Địa chỉ IPv4 tại Italy, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Nhật Bản

Proxy dân cư tĩnh Nhật Bản

149.000 /Tháng
  • Địa chỉ IPv4 tại Nhật Bản, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Hà Lan

Proxy dân cư tĩnh Hà Lan

149.000 /Tháng
  • Địa chỉ IPv4 tại Hà Lan, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Na Uy

Proxy dân cư tĩnh Na Uy

149.000 /Tháng
  • Địa chỉ IPv4 tại Na Uy, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Ba Lan

Proxy dân cư tĩnh Ba Lan

149.000 /Tháng
  • Địa chỉ IPv4 tại Ba Lan, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Bồ Đào Nha

Proxy dân cư tĩnh Bồ Đào Nha

149.000 /Tháng
  • Địa chỉ IPv4 tại Bồ Đào Nha, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Romania

Proxy dân cư tĩnh Romania

149.000 /Tháng
  • Địa chỉ IPv4 tại Romania, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Singapore

Proxy dân cư tĩnh Singapore

149.000 /Tháng
  • Địa chỉ IPv4 tại Singapore, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Proxy dân cư tĩnh Việt Nam

Proxy dân cư tĩnh Việt Nam

59.000 /Tháng
  • Địa chỉ IPv4 tại Việt Nam, random thành phố

  • Tùy chọn nhà mạng ISP

  • Giao thức SOCKS5/HTTP

  • Chăm sóc khách hàng 24/7

  • Không giới hạn băng thông

  • Không giới hạn thiết bị

Bạn cần tư vấn thêm dịch vụ Proxy?

Liên hệ ngay với các chuyên gia trong đội ngũ của ZingProxy ngay bây giờ.

Liên hệ
Liên Hệ