Cách sử dụng curl

cURL là gì? nếu như khách hàng thật sự muốn khám phá về cURL thì bài viết này, exposedjunction.com sẽ giúp đỡ bạn khám phá một cách rõ nét và dễ dàng hiểu. Cùng với một số trong những ví dụ rõ ràng về cURL có thể hỗ trợ bạn trong quy trình tìm hiểu cũng như thực hiên một số làm việc cơ bản.


cURL là gì?

cURL viết tắt của client URL, là 1 công cụ loại lệnh (command line) mà những nhà cải tiến và phát triển sử dụng nhằm truyền dữ liệu data mang đến và đi trường đoản cú server. Về cơ bản, cURL chất nhận được bạn thì thầm với server bằng cách chỉ định vị trí (dưới dạng URL) và dữ liệu data bạn muốn gửi.

*
*
*
Các lệnh phổ cập cURL trong Linux

Lệnh chất vấn phiên bạn dạng cURL

Trước khi áp dụng lệnh này, các bạn phải bảo đảm an toàn cURL được setup vào hệ thống bằng phương pháp đăng nhập VPS:

curl --versionKết quả version đucợ trả về trên sản phẩm và chúng ta cũng có thể biết được các giao thức nhưng mà cURL được hỗ trợ.

Bạn đang xem: Cách sử dụng curl

Dùng cURL Command để cài file

Để cài file chúng ta có thể dùng lệnh sau:

curl -o newyourfile.tar.gz http://example.com/yourfile.tar.gzThì tệp tin của các bạn sẽ được giữ giàng với thương hiệu newyourfile.tar.gz. Ngoại trừ ra, bạn có thể tải cùng lúc các file với lệnh:

curl -O http://example.com/yourfile.tar.gz -O http://example1.com/myfile.tar.gz

Lệnh HTTP cURL Command

Dưới đó là minh họa một công dụng của cURL sử dụng như một vps proxy để thiết lập file.

Xem thêm: Bật Mí Cách Làm Pizza Mì Gói Ngon Miệng Dễ Làm Từ Các Đầu Bếp Tại Gia

curl -x sampleproxy.com:8090 -U username:password -O http://testdomain.com/testfile.tar.gz

Lệnh cURL bình chọn Cookies

Bạn hoàn toàn có thể kiểm tra Cookie làm sao được cài trên URL bằng phương pháp sử dụng cURL Command

curl --cookie-jar Mycookies.txt https://example/index.html -OBên cạnh đó, bạn cũng có thể upload cookie bao gồm sẵn lên website với lệnh:

curl --cookie Mycookies.txt https://www.example.com

Lệnh cURL cho FTP

cURL cung cấp giao thức FTP nên hoàn toàn có thể tải file một sever từ xa cùng với lệnh như sau:curl -u username:password -O ftp://nameftpserver/yourfile.tar.gzUpload tệp tin lên FTP:curl -u username:password -T yourfile.tar.gz ftp://nameftpserver

Lệnh số lượng giới hạn output của cURL

Giới hạn output để tránh tình trạng áp dụng băng thông lớn gây nên việc download chậm

curl --limit-rate 100K http://testdomain.com/samplefile.tar.gz -O

Gửi biểu mẫu với cURL

cURL cũng có thể sử dụng cách tiến hành POST của HTTP để gửi biểu mẫu. Để thực hiện gửi biểu chủng loại , bạn phải tạo 2 tệp sau:

index.php: Để đặt tệp lệnh cURL.form.php: Để đặt biểu mẫu đề xuất gửi.

Có thể xem mẫu mã ví dụ dưới đây: