PyWebIO v1.2.3 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 119 页 | 7.43 MB | 1 年前3
PyWebIO v1.2.2 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.3.2 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 133 页 | 7.44 MB | 1 年前3
PyWebIO v1.3.0 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 133 页 | 7.44 MB | 1 年前3
PyWebIO v1.4.0 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 135 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.1 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 133 页 | 7.44 MB | 1 年前3
PyWebIO v1.3.3 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 133 页 | 7.44 MB | 1 年前3
PyWebIO v1.6.2 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 148 页 | 7.46 MB | 1 年前3
PyWebIO v1.5.1 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 144 页 | 7.46 MB | 1 年前3
PyWebIO v1.6.1 Documentation由执行单元发送到会话的命 令都会立即发送到后端,并由后端通过WebSocket连接通知用户浏览器。 实现 后端与Session的交互 后端框架负责从Session会话中获取来自PyWebIO的指令,并发送给用户浏览 器;同时后端框架接收用户提交的数据,并发送给相应的会话实例。 Session暴露给后端框架的方法仅有 Session.send_client_event 、 Session.get_task_commands 回给前端,后续前端的请求都会在请求头中使用 webio-session-id 字段传递会 话ID。 前端产生的事件使用POST请求发送给后端。对于前端的每次轮训和事件提交请 求,后端都会返回当前未执行的指令序列作为响应,前端收到响应后会依次执 行指令。 代码实现 以Flask后端为例,Flask后端与Session的交互都在Flask视图函数中实现,视图函 数通过调用 pywebio.platform.flask.webio_view 若当前请求为POST事件提交请求,则将提交的数据通过 Session.send_client_event 发送给Session 4. 通过调用 Session.get_task_commands 获取待执行的指令序列,并通过 HttpContext 向后端设置响应数据 此外,基于HTTP的会话,用户主动关闭会话时(比如关闭浏览器),后端无法 立即感知,所以在HttpHandler.handle_request0 码力 | 148 页 | 7.46 MB | 1 年前3
共 46 条
- 1
- 2
- 3
- 4
- 5













