gpt4 book ai didi

bash - 我可以使用 netcat 运行带有/参数的 PHP CLI 吗?

转载 作者:行者123 更新时间:2023-12-04 06:43:46 24 4
gpt4 key购买 nike

我正在尝试创建一个调试监听器,该监听器监听数据字符串的端口并将其作为参数转发到 php 脚本。如何指定端口的输入应用作参数?

例如:远程设备发送一个以逗号分隔的字符串 value1,value2,value3我想运行命令 php file.php value1,value2,value3并具有 $_SERVER["argv"][1] 中使用的值.

任何帮助,将不胜感激!

最佳答案

像这样的东西,也许?发送的每一行都将单独调用 PHP 脚本。请注意,一旦连接关闭,netcat 将退出;有些版本有一个标志,告诉它返回聆听。或者您可以将整个内容包装在一个 while 循环中,或者您可以查看 inetd 或 xinetd 而不是 netcat,尽管它们可能有点重量级。

nc -l myport | while read line ; do php file.php "$line" ; done

关于bash - 我可以使用 netcat 运行带有/参数的 PHP CLI 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3940046/

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