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.


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 Commandcurl --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://nameftpserverLệ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ậmcurl --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: