gpt4 book ai didi

http - 我将如何使用 cron 作业发送 HTML GET 请求?

转载 作者:可可西里 更新时间:2023-11-01 16:24:31 26 4
gpt4 key购买 nike

我想设置一个将 http 请求发送到 url 的 cron 作业。我该怎么做?我以前从未设置过 cronjob。

最佳答案

cron 作业只是一个以固定的预设时间间隔在后台执行的任务。

您几乎可以用任何语言编写作业的实际代码 - 它甚至可以是简单的 php 脚本或 bash 脚本。

PHP 示例:

#!/usr/bin/php -q
<?php

file_put_contents('output.txt', file_get_contents('http://google.com'));

接下来,安排 cron 作业:

10 * * * * /usr/bin/php /path/to/my/php/file > /dev/null 2>&1  

...以上脚本将在后台每 10 分钟运行一次。

这是一个很好的 crontab 教程:http://net.tutsplus.com/tutorials/other/scheduling-tasks-with-cron-jobs/

您还可以使用 cURL 来执行此操作,具体取决于您要使用的请求方法:

$url = 'http://www.example.com/submit.php';
// The submitted form data, encoded as query-string-style
// name-value pairs
$body = 'monkey=uncle&rhino=aunt';
$c = curl_init ($url);
curl_setopt ($c, CURLOPT_POST, true);
curl_setopt ($c, CURLOPT_POSTFIELDS, $body);
curl_setopt ($c, CURLOPT_RETURNTRANSFER, true);
$page = curl_exec ($c);
curl_close ($c);

关于http - 我将如何使用 cron 作业发送 HTML GET 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8558041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com