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, herphangout.com để giúp đỡ bạn mày mò một cách rõ nét và dễ hiểu. Thuộc với một số ví dụ cụ thể về cURL rất có thể hỗ trợ bạn trong quá trình tìm hiểu cũng như thực hiên một số thao tác cơ bản.


cURL là gì?

cURL viết tắt của client URL, là 1 trong công cụ mẫu lệnh (command line) mà các nhà phát triển sử dụng để truyền tài liệu data mang lại và đi tự server. Về cơ bản, cURL chất nhận được bạn nói chuyện với server bằng phương pháp chỉ định vị trí (dưới dạng URL) và dữ liệu data bạn có nhu cầu gửi.

*
*
Các lệnh phổ cập cURL vào Linux

Lệnh kiểm tra phiên phiên bản cURL

Trước khi thực hiện lệnh này, các bạn phải bảo đảm cURL được thiết lập vào hệ thống bằng cách đăng nhập VPS:

curl --versionKết quả version đucợ trả về trên thiết bị và chúng ta có thể biết được những giao thức mà lại cURL được hỗ trợ.

Bạn đang xem: Curl php là gì

Dùng cURL Command để cài file

Để cài đặt file bạn 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 lưu lại với thương hiệu newyourfile.tar.gz. Ngoại trừ ra, bạn có thể tải cùng lúc những 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 đây là minh họa một tác dụng của cURL áp dụng như một hệ thống proxy để cài đặt file.

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

Lệnh cURL chất vấn Cookies

Bạn có thể kiểm tra Cookie nào được cài đặt trên URL bằng cách sử dụng cURL Command

curl --cookie-jar Mycookies.txt https://example/index.html -OBên cạnh đó, chúng ta cũng có thể upload cookie tất cả sẵn lên trang web 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 máy chủ 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 giới hạn output của cURL

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

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

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

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

index.php: Để để tệp lệnh cURL.

Xem thêm: Dcs Là Gì? Tổng Quan Về Hệ Thống Dcs Là Gì ? Hệ Thống Điều Khiển Phân Tán Dcs Là Gì

form.php: Để đặt biểu mẫu đề nghị gửi.

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