【发布时间】:2018-03-19 23:37:51
【问题描述】:
所以我还没有任何使用无头浏览器的实际经验。 通常是否可以在网站的前端 javascript 中运行无头浏览器?
如果是这样,那不是绕过跨源策略的一种方式吗?我的意思是,无论如何这都不是安全问题,因为它将是一个新创建的浏览器,对吧?
谢谢!
【问题讨论】:
标签: javascript headless-browser
所以我还没有任何使用无头浏览器的实际经验。 通常是否可以在网站的前端 javascript 中运行无头浏览器?
如果是这样,那不是绕过跨源策略的一种方式吗?我的意思是,无论如何这都不是安全问题,因为它将是一个新创建的浏览器,对吧?
谢谢!
【问题讨论】:
标签: javascript headless-browser
虽然您可以将浏览器的某些部分移植到 JavaScript,例如使用 emscripten,您仍然受限于浏览器本身提供的 API。没有用于打开原始 TCP 连接的 API,因此您将无法绕过同源策略。
【讨论】: