c# - 在 C# 程序中从 Firefox 获取网页内容

标签 c# firefox-addon

我需要编写一个简单的 C# 应用程序来接收当前在 Firefox 中打开的网页的全部内容。有什么办法可以直接从 C# 中完成吗?如果没有,是否可以开发某种可以传输页面内容的插件?由于我是 Firefox 插件编程的新手,我非常感谢任何能帮助我快速入门的信息。也许有一些资源可以作为引用?文档链接?推荐?

UPD:我实际上需要与 Firefox 实例通信,而不是从给定 URL 获取网页内容

最佳答案

如果您详细说明您要实现的目标,将会有所帮助。可能已经有插件,例如 firebug 可以提供帮助。

无论如何,如果您真的想同时开发插件和 C# 应用程序:

查看有关 firefox 扩展的教程: http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/

否则,您可以在 .NET 请求中使用 WebRequest 或 HttpWebRequest 类来获取任何 URL 的 HTML 源。

关于c# - 在 C# 程序中从 Firefox 获取网页内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4518419/

相关文章:

c# - 如何首先将我的 EF Code-First 转换为数据库?

javascript - Mozilla "add on"sdk、simple-pref 模块、动态选项(依赖于之前选项的选项)

javascript - 使用 Javascript 在另一个窗口中获取上次访问的站点

firefox-addon - Mozilla 插件允许 Ace 编辑器代码验证

firefox-addon - Firefox 扩展程序未显示在任何菜单中,但似乎已安装

c# - 如何将 AutoMapper 与 PagedList 一起使用?

c# - 处理/阅读这些文件的更好方法(HCFA 医疗 claim 表)

c# - 如何在我的 Facebook 应用程序页面中获取页面 ID

c# - Roslyn CodeFix 和重构之间有什么区别?

javascript - 如何防止 browser_action 每次都重新加载弹出窗口?