qBittorent Web UI 如何工作?
我的意思是,网页如何访问安装在计算机中的软件(如 qBittorent)?
在本地主机上运行的 HTML 文件可以访问已安装的软件吗?
我怎样才能实现这个目标?
答案1
在本地主机上运行的 HTML 文件可以访问已安装的软件吗?
是的 - 通过交谈到本地主机。qBittorrent 内置的 Web 服务器不仅提供静态 HTML;它还提供 API,例如可以通过 AJAX/XHR/Fetch 从 JavaScript 使用(或从老式 HTML POST 表单,或可能从不同的客户端,或从 Android 应用程序等使用)。并且由于服务器正在运行里面qBittorrent,它可以控制该程序的其余部分。
从功能上讲,它与任何其他使用 JavaScript 和 XHR/AJAX(或表单)访问某些服务器端逻辑的 Web 应用程序非常相似。