- 主题:网页发命令控制后台执行编译,结果返回怎么处理比较好?
前端向后台发送http编译命令,编译需要时间,如果等编译完再返回http请求那时间太长了。
但是如果立即返回,然后再不断查询编译结果吗?感觉又有点笨,怎么处理比较好?
--
修改:wjhtingerx FROM 36.112.69.*
FROM 36.112.69.*
网页上做个进度条动态显示进度,让用户感觉不笨就可以了。
【 在 wjhtingerx 的大作中提到: 】
: 通过websocket向后台发送http编译命令,编译需要时间,如果等编译完再返回http请求那时间太长了。
: 但是如果立即返回,然后再不断查询编译结果吗?感觉又有点笨,怎么处理比较好?
:
--
FROM 122.238.140.*
模仿12306订票,肯德基订餐,瑞幸订咖啡
【 在 wjhtingerx 的大作中提到: 】
: 通过websocket向后台发送http编译命令,编译需要时间,如果等编译完再返回http请求那时间太长了。
: 但是如果立即返回,然后再不断查询编译结果吗?感觉又有点笨,怎么处理比较好?
--
FROM 123.103.9.*
到底是websocket还是http request?
【 在 wjhtingerx 的大作中提到: 】
: 通过websocket向后台发送http编译命令,编译需要时间,如果等编译完再返回http请求那时间太长了。
: 但是如果立即返回,然后再不断查询编译结果吗?感觉又有点笨,怎么处理比较好?
--
FROM 220.200.24.*
写错了,是http request
【 在 cybereagle 的大作中提到: 】
: 到底是websocket还是http request?
--
FROM 36.112.69.*
后者,轮询其实一点都不笨,并且简单可靠。
【 在 wjhtingerx 的大作中提到: 】
: 前端向后台发送http编译命令,编译需要时间,如果等编译完再返回http请求那时间太长了。
: 但是如果立即返回,然后再不断查询编译结果吗?感觉又有点笨,怎么处理比较好?
--
FROM 113.233.52.*
ui漂亮就行
都是常用方法
【 在 wjhtingerx 的大作中提到: 】
: 前端向后台发送http编译命令,编译需要时间,如果等编译完再返回http请求那时间太长了。
: 但是如果立即返回,然后再不断查询编译结果吗?感觉又有点笨,怎么处理比较好?
:
--
FROM 111.206.87.*
要么websocket,要么定时轮询api
反正你后边编译任务肯定有啥东西作为消息中间件吧,比如db或者mq
--
FROM 219.143.102.*
chunked response
HTTP/1.1 200 OK
Content-Type: text/plain
Transfer-Encoding: chunked
7\r\n
Mozilla\r\n
11\r\n
Developer Network\r\n
0\r\n
\r\n
你执行多少给返回多少不就得了?
【 在 wjhtingerx 的大作中提到: 】
: 前端向后台发送http编译命令,编译需要时间,如果等编译完再返回http请求那时间太长了。
: 但是如果立即返回,然后再不断查询编译结果吗?感觉又有点笨,怎么处理比较好?
--
FROM 125.38.177.*
很容易断的
chunked只能作辅助
【 在 tgfbeta 的大作中提到: 】
: chunked response
: HTTP/1.1 200 OK
: Content-Type: text/plain
: ...................
--
FROM 222.71.112.*