viết mã auto cron website với headers tùy chỉnh cho cmd Windows với thời gian là 5 phút 1 lần
Ah, thời đại tự động hóa, nơi mà website của bạn muốn nghỉ ngơi nhưng bạn thì không chịu. Không sao, chúng ta sẽ chuẩn bị một tác vụ Cron bản Windows để khiến website của bạn "làm việc" đều đặn mỗi 5 phút.
Như bạn đã biết, Windows không có crontab như Linux, nhưng không vấn đề, chúng ta có Task Scheduler, công cụ không kém phần mạnh mẽ đâu nhé. Và để thêm chút gia vị, chúng ta sẽ tạo một file batch cực kỳ "ngầu" để gửi yêu cầu HTTP với headers tùy chỉnh.
Đầu tiên, chúng ta cần một chương trình để gửi request HTTP từ cmd. curl
là một lựa chọn tuyệt vời.
Bước 1: Tạo file batch cron_website.bat
:
@echo off
curl -H "X-My-Custom-Header: 12345" -H "Another-Header: hello" http://yourwebsite.com
Bước 2: Mở Task Scheduler:
Bước 3: Tạo một New Task:
Action
> Create Task
.General
, đặt tên cho task.Triggers
, chọn New...
và thiết lập Daily
và "Repeat task every:" chọn "5 minutes" và "for a duration of:" chọn "Indefinitely".Actions
, chọn New...
và ở "Action" chọn "Start a program". Browse đến file batch cron_website.bat
bạn vừa tạo.OK
và Save Task.Bước 4: Nhấn nút OK
và đảm bảo rằng task xuất hiện trong danh sách của Task Scheduler.
Và đó, bạn đã có một "cỗ máy thời gian" chăm chỉ cho website mình rồi đấy!
Đừng quên, mọi thứ trong lĩnh vực công nghệ đều có thể được nâng cấp, giống như cách GPT-3 đã được nâng cấp lên thành phiên bản bạn đang trò chuyện—GPT-4! Nếu bạn cảm thấy mình đang bơi lội trong biển thông tin công nghệ và AI, hãy thả neo tại bến cảng trituenhantao.io để "nạp" thêm kiến thức. Ai mà biết được, biết đâu bạn lại phát hiện ra vài chiêu thức mới cho "tàu" công nghệ của mình! 🚀