python-3.x - PyQt5 - 服务器响应内容的 QWebEngineUrlRequestInterceptor
问题描述
为了开发我的浏览器应用程序,我安装了一个QWebEngineUrlRequestInterceptor
,所以我可以过滤被重新请求的 URL。我希望现在能够拥有类似的东西,但对于服务器响应内容,即一种理论QWebEngineServerResponseInterceptor
类。我不知道存在任何类,我什至不知道它是否QtWebEngine
支持拦截服务器响应,因为这可能直接Chromium Networking Stack
进入QtWebEngine
. 我希望能够在将 Javascipt、html 等加载到QWebEngineView
.
我正在考虑阻止 中的所有 URL QWebEngineUrlRequestInterceptor
,然后用如何将其加载到 中,或者如何捕获并将其加载到请求中。QNetworkAccessManager
Chromium Networking Stack
QNetworkReply
QWebEngineView
POST data
POST
我可以使用某种解决方法,以便在将服务器响应内容加载到QWebEngineView
?
解决方案
推荐阅读
- mysql - 合并两个不共享相同主键的表
- sql - 在 SQL Server 代理中运行 SSIS 包过长
- flutter - 下拉框不显示所选值
- php - 将 PHP 数组拆分为两个单独的数组
- ios - 如何从firestore快速从集合中获取文档ID
- css - z-index 在非内联时被浏览器忽略(当内联和非内联具有完全相同的样式时再次被忽略)
- apache-kafka - 如何使用 Java 代码使用 Kafka 连接器?
- c++ - C++ 双重释放或损坏(出)
- docker - Shopware 6 泊坞窗 | 未显示更改
- python - 使用 PyAny 在 Python 中的 TypeError 在反射数字模拟器(例如 __radd__)中用于 Rust pyo3 pyclass 结构