gpt4 book ai didi

php - 我可以安排来自 Apache 的 HTTP 请求吗?

转载 作者:太空宇宙 更新时间:2023-11-04 01:09:18 25 4
gpt4 key购买 nike

我正在尝试构建一个用户可以从中控制某些开关的网站。开关位于远程节点上(为简单起见,节点可以从 HTTP 请求中提取有用的数据)。用户可以设置何时打开和关闭开关的时间表。 (例如,每周二下午 4:00 开启,下午 6:00 关闭)。

是否可以在特定时间从我的 Wamp/Lamp 系统发送 HTTP 请求? (不应在浏览器中加载任何页面)?因此,对于我的示例,我将在星期二下午 4:00 发送一个打开它的 http 请求,并在下午 6:00 发送另一个请求将其关闭。

如果不是,处理这种情况的最佳方法是什么?也许是 C 程序?

该网站主要使用运行在 Apache 网络服务器上的 php 编写。我在 Windows 或 httpd(在 Fedora Linux 下)上运行 WAMP。数据存储在 MySQL 数据库中(包括时间表)

谢谢你的帮助:-)

最佳答案

使用croncurlcron 可以在特定时间运行命令,curl 可以发送 HTTP 请求。您的 crontab 可能如下所示:

# m h  dom mon dow   command
0 16 * * tue curl http://localhost/turn_on.php
0 18 * * tue curl http://localhost/turn_off.php

有关格式的更多信息,请参阅 crontab(5),有关如何更改格式的更多信息,请参阅 crontab(1)。 (分别是 man 5 crontabman 1 crontab。)

关于php - 我可以安排来自 Apache 的 HTTP 请求吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16379520/

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