想要实现的效果:收到请求之后,做数据处理,并返回响应。
目前遇到的问题:没办法读取主程序的变量
调试文件:
https://temp.getquicker.net/9010/be224695267a4c9187b94d149b9e04fb.html
http服务的子程序是独立运行的,只能根据输入参数进行输出,不能访问主程序变量。
那有没有别的办法实现我的需求,因为一些第三方软件没办法读取外部数据,需要通过quicker来传递参数。
把为不同请求路径设置不同的处理子程序,改成菜单动作,可以解决读取变量的问题,但是这样合理吗?比如这样
输入参数是指的子程序的输入变量,不是动作的参数。 这时候读取不到动作参数。
不用子程序处理了,收到请求后,在子程序里运行动作,并把参数传给动作,让动作去做处理并返回结果。
这个和直接在子程序里有什么区别么? 既然从子程序里传递内容给了动作,说明子程序里有这个内容,可以直接在子程序里处理呀。
有区别,我要get某个数据或者保存数据的时候,子程序没办法读取路径变量。
状态存取 - Quicker
试过了,不行的。在别的地方可以,但是http请求处理不行。
那就读写电脑指定路径的文件吧。
好的