我可以请求一个带有JavaScript的网页,然后将其按原样发送到服务器进行进一步分析吗?
Can I request a webpage with JavaScript and then send it as is to a server to be analyzed further?
我想要实现的是调用一个带有JavaScript的网页获取HTML并将其发送到服务器进行进一步分析。
甚至可能吗?我应该从哪里开始寻找?
我认为您正在寻找AJAX。它可以在客户端发送httpRequests,或者请告诉您到底需要什么。
您可以使用 XMLHttpRequest 获取页面并将其发布到后端 URL 地址。
但是,您将被限制为同源策略,即您获取的页面的URL和接收数据的POST的URL必须具有相同的来源。
https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy
有一些解决方法,具体取决于您的应用程序需求。
使用Javascript抓取网络? 坏主意:你可以直接在后端制作它
相关文章:
- 启动表按服务器设置总行数
- React 路由器未在服务器上按预期呈现
- 我可以请求一个带有JavaScript的网页,然后将其按原样发送到服务器进行进一步分析吗?
- 在键盘上的select2中按下向下箭头键,然后我必须避免服务器调用
- 如何按原样打印页面
- 噩梦.js在 Ubuntu Linux 云服务器上无法按预期工作
- 有没有一种方法可以调用某些服务器端代码;新的“;按钮被按下
- 如何从远程服务器下载一堆文件,并使用Node.js按特定顺序连接它们
- 如何在ECMA6提案中按原样使用迭代器
- 按下浏览服务器按钮时,如何隐藏FCKeditor的地址栏
- HTML可以't按原样显示或根本不显示
- 如果按下了specvic服务器控件,则在回发时执行javascript
- 按下按钮向服务器发送请求,不刷新页面
- 按下按钮,启动本地电子邮件程序与附件(位于web服务器上)
- 按客户端 ID 服务器端 asp.net 获取禁用的文本框值
- 如何保存/缓存dom,以便在点击后退按钮时页面按原样加载
- Node.js转换流只按原样传递数据
- jsPDF没有按原样打印
- 如何按原样提交数据到另一个文件
- JavaScript document.write(encoding html tag),按原样打印