从书签上传当前 html 页面的内容

发布于 2024-10-27 03:44:48 字数 149 浏览 4 评论 0原文

将浏览器中查看的当前页面的 html 内容从书签上传到另一台服务器的好方法是什么?

假设这个网址位于需要身份验证的服务器上,所以我想避免在服务器端获取页面,而是想看看是否可以获取内容并直接从浏览器中上传它们。

预先感谢

以利沙的任何建议

What would be a good way to upload the html content of the current page viewed in the browser to another server from a bookmarklet?

Assuming this url is on a server that requires authentication, so I want to avoid fetching the page on the sever side, but rather would like to see if it's possible to get the contents and upload them directly from within the browser.

Thanks in advance for any suggestions

Elisha

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人心善变 2024-11-03 03:44:48

考虑到您很可能会遇到这样的情况:浏览器中正在查看的页面与您想要将数据发送到的域位于不同的域中,AJAX 请求肯定会失败(由于跨域限制) 。所以做这个服务器端将是你最好的选择。

Considering that you are most probably going to have a situation in which the page being viewed in the browser is on a different domain from the domain you want to send the data to, an AJAX request will definitely fail (due to Cross-Domain restrictions). So doing this server side would be your best bet.

半透明的墙 2024-11-03 03:44:48
  1. 使用XHR检索location.href到字符串中
  2. 创建FORM并将所需的跨站点操作
  3. POST数据发送到服务器
  4. ? ???
  5. 利润!
  1. Retrieve location.href with XHR into string
  2. Create FORM with desired cross-site action
  3. POST data to server
  4. ?????
  5. PROFIT!
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文