CNode

能否让nodejs像浏览器一样访问其他网站的页面?

Aanubiskong发布于13 年前最后回复13 年前10 回复21610 浏览0 收藏

nodejs有http模块, 但是它只是发出简单的请求, 如果我用它请求google, 只能取到html, 但是类似登陆状态和 ajax都无法实现. 如果nodejs可以像浏览器一样解析网页, 实际上是让nodejs运行远程html和js代码. 现在有没有实现这样功能的方案呢?

查看回复

回复 (10)

C
chemdemo#1·13 年前

试下 node-webkit

J
jiyinyiyong#2·13 年前

据说 phoneGap

A
anubiskong#3·13 年前
引用 jiyinyiyong据说 phoneGap

oh? 什么原理...

J
jiyinyiyong#4·13 年前
引用 jiyinyiyong据说 phoneGap

@anubiskong 介绍上说封装了个 webkit 内核在里边, 因此可以用了测试前端 有浏览器内核跑 HTML JS 就可行了. 不过不是 Node.. 登陆状态的话, Node 方面不太清楚

J
jiyinyiyong#6·13 年前
引用 jiyinyiyong据说 phoneGap

@island205 @anubiskong 是我弄错了,, 是链接里的这个, 不是 phoneGap

L
leapon#7·13 年前

phantomjs 挺好用

A
anubiskong#8·13 年前

等我研究一下phantomjs

H
hafeyang#9·13 年前

还有能为phantomjs 锦上添花的casperjs

R
ringtail#10·13 年前

markdown!

参与回复
登录后即可参与回复。登录