只需添加一个'允许跨来源请求'到我的节点应用程序工作
Will simply adding a 'Allow Cross Origin Requests' to my node app work?
我的目标
我正在尝试制作前端web刮刀。
我有一个想法,那就是建立一个节点应用程序,它有一个动态路由,使用Request(NPM包)来抓取页面,并将其显示为自己的页面。
然后,我的JS插件会在'nodeapp.com/[URL-TO-SCRAPE]'
的任何页面上添加一个不可见的iframe。
然后使用页面间getElementById()
函数来获取文本。
所以我的问题是如果我把我的应用程序放在heroku上,我可以得到标题为Allow Cross Origin Request
的页面,我知道我不能在多个来源上使用getElementById()
Allow Cross Origin Request
不用于跨域javascript,而是用于跨域请求。
Allow Cross Origin Request
允许A.com上的javascript访问B.com上的资源url,但无论如何,A..com上的javascript都不能操作显示B.com的iframe。
相关文章:
- 在我的情况下,如何进行http请求
- ajax请求成功,但可以'我看不到我的数据
- 为什么我的解析云代码请求'未经授权'
- 当在文档中拖动mouseup/mouseleve时,我想调用我的Ajax请求
- 为什么这个请求不会遵循我的龙卷风重定向
- 我的jQuery加载请求是否被调用了两次
- Javascript-为什么我的JQueryAJAX请求失败
- 只需添加一个'允许跨来源请求'到我的节点应用程序工作
- AJAX 请求没有在我的 React 组件中设置 this.state.data
- 我的登录请求中缺少什么
- 我的 AJAX 请求对象无法正确解析 URL 的协议部分
- 你能优化我的路由和 ajax 请求吗?(PHP/Laravel)
- 为什么我的猫鼬对象 Id 请求返回一个空数组
- 为什么不't我的Facebook应用程序发送邀请请求
- 为什么当我指定POST时,即使我已经尝试了类型和方法选项,我的ajax代码仍然会触发GET请求
- 如何使我的ajax请求更安全
- 为什么我的ajax请求返回一个空响应
- 我的Ajax请求返回成功,但脚本不是't已执行
- Angular没有't在http请求后更新我的对象
- 为什么我的 http 请求不适用于长 JSON 字符串