有人知道我在运行时如何访问Firefox首选项哈希表吗?我想看看哈希表中存在哪些首选项。
答案 0 :(得分:1)
我很确定以编程方式(通过网络)访问about:config
首选项是不可能的。我找到了this answer,韦斯利在那里说了同样的话。我还不能在文档中找到它,这是不可能的,但我确信它是。如果有可能 - 这是一个错误。关键的一个。
如果浏览器允许这样做 - 这将是一个巨大的安全漏洞。这样的配置可能包含易受攻击的数据,可能是私人的甚至是尴尬的。例如,browser.newtabpage.blocked
pref包含已阻止的about:newtab
网站,用户的历史记录。
然而,当通过与firefox UI交互的外部软件驱动firefox时,可以访问首选项。然后完全没问题,因为用户必须启动这样的操作。