以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何异步操作返回值的内容 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=162418) |
-- 作者:z769036165 -- 发布时间:2021/4/14 11:51:00 -- 如何异步操作返回值的内容 HttpRequest访问执行内部函数,执行结果会返回一个值给客户端,这个返回的值处理需要1~3秒,但是如果访问并发数比较多,就严重影响后续访问了,我看了下使用异步操作,但是异步不返回值,直接结束了,请问这个如果做比较好? |
-- 作者:有点蓝 -- 发布时间:2021/4/14 11:55:00 -- 在异步函数里直接返回给客户端即可,不需要返回值 |
-- 作者:z769036165 -- 发布时间:2021/4/14 13:51:00 -- 在HttpRequest里写的 Se lect Case e.Path case "test.html"
Functions.AsyncExecute("test") end se lect 在内部函数里写的test函数 e.WriteString("测试") 请求访问http://127.0.0.1/test.html 界面显示的空白,没有返回值过来呢? |
-- 作者:有点蓝 -- 发布时间:2021/4/14 13:52:00 -- 帮助先好好看看:http://www.foxtable.com/mobilehelp/topics/278.htm |
-- 作者:z769036165 -- 发布时间:2021/4/14 13:58:00 -- 只注意看上面的异步编程内容了,没想到网页异步和正常的有区别,以为是案列,目前解决问题了 |