问题描述
我的网络配置:我有一个反向代理nginx,它在后面处理https的是golang服务器(gs)。
我希望gs使用JSON传入的数据运行python脚本,并在/webhook
进行POST。
我曾考虑过使用sys.args
,但不确定如何使用或确保其安全。可能会发生注射攻击吗?
我的计划是让gs解析JSON并运行:
python3 respond.py -txt "this is message sent from messenger" -mid 0000000000 -pld "payload if a button was pressed"
Python会自行创建消息并将其发送到Facebook,因此每次消息处理都必须调用它。流量虽然不大,但是如果有最佳解决方案,我仍然想找到。
我考虑过的另一件事是在端口上运行python3侦听,并通过tcp(golang服务器接收的JSON)将原始传入的JSON转发给它。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)