c# - 使用javascript在网页上自动登录和解析

标签 c# java php ruby automated-tests

我需要登录并解析,然后将数据插入到某个网页。我了解 php、ruby、java、c#。在 ruby​​ 中,我知道 mechanize - 它正在模拟网络浏览器,而不启动它。对我来说很好,但它不适用于带有 js 的页面。

我也尝试过 watir - 但它只是基于桌面的应用程序,因为它运行 ibrowser。

是否有其他使用 js 的解决方案,但无需在 php、ruby、java、c# 上启动浏览器来将其放在服务器上?

最佳答案

对于.NET:Headless browser for C# (.NET)?

node js(服务器端 javascript)有一个有趣的 headless 浏览器实现 http://zombie.labnotes.org/

只需搜索<[编程语言], headless 浏览器>

关于c# - 使用javascript在网页上自动登录和解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14199095/

相关文章:

c# - 使用 Async CTP 在单个函数中异步 HTTP 发布数据

java - 内存不足错误 : unable to create new native thread using ExecutorService

java - 如何动态更改 JFrame 内的 JPanel?

php - 趋势分析 php + postgresql

c# - Visual Studio 在发布时将 .dll 复制到 Bin 文件夹

javascript - 为什么我的 JavaScript 在使用 Blazor 时不能正确呈现?

c# - 创建依赖于多个搜索字段的动态 LINQ 查询的最有效方法?

java - android方法/java中未使用的参数

php - 在给定时间后禁用对 mysql 的编辑

php - Google Map one 关键字搜索