我的组织维护着一个带有后端计算节点的前端服务器。是否可以进行以下操作(或执行此操作的好方法)?
wget
请求,向PHP或Python脚本提供输入参数,例如wget http://adress/script.php/arg1&value/
我知道这个问题有些含糊,但是我们不确定如何最快速地实现上述功能。我们预计每天最多接收1-2个请求,而不是同时接收。
答案 0 :(得分:1)
是的,有可能。
这是“执行此操作的好方法”,条件是脚本仅生成输出数据,并且不对服务器(或后端)进行任何更改,除了某些日志条目,高速缓存等(具有对操作没有明显影响)。
如果在公共网络上可见,则应使用https://
而不是http://
(以确保密码和返回的数据安全)。
您可以在URL中以任意形状和形式包含输入参数,但是除非有特殊原因不使用HTTP查询,否则此形式可能是最好的:
wget "https://address/script.php?arg1name=arg1value&arg2name=value2..."
如何快速实施:取决于您的服务器设置。如果它具有PHP,那将是足够快速和容易的。也可以使用普通的旧CGI(带有Python或Shell脚本),几乎所有HTTP服务器都支持它。