javascript - 使用 Java 进行 Javascript 转发渲染/模拟的网页
问题描述
有一个 Web 服务提供到给定 DOI ( https://en.wikipedia.org/wiki/Digital_object_identifier ) 的链接,可用于访问相关文档的 PDF。链接结构如下,见:https ://libkey.io/libraries/1420/articles/362897792/full-text-file?utm_source=api_50
如果您访问该链接,您将被重定向到 PDF 文档。如果我想用浏览器访问文档,这很好用。但如果我想以编程方式或通过 Java 下载 PDF 文档,我需要 PDF 的直接链接。
我的问题:我怎样才能直接访问 PDF。有没有可以用Java模拟浏览器的库?您知道获取 PDF 的其他方法吗?
如果我的问题不够理解,请向我提出具体问题!
非常感谢
解决方案
推荐阅读
- selenium - 由于场景大纲中未定义的步骤,黄瓜报告的状态显示为失败
- javascript - 以 'MMM dd, yyyy' 格式打印 JavaScript 日期(如 'Oct 17, 2012')
- java - ApacheGUI Error ./run.sh: 1: [: -ne: unexpected operator
- python - 是否可以让 gunicorn 使用多个工作/线程池?
- java - RestController 中的会话 ID
- html - CSS中的默认颜色
- ios - Swift tableView 中的第一个单元格丢失,因为添加了 UISearchController
- django - 是否可以使用函数渲染多个组件以做出本机反应?
- reactjs - 在表格内联编辑中选择公司下拉列表后反应 antd Loading Branch 下拉列表
- neo4j - 带有 WITH 子句的奇怪 Neo4j Cypher 聚合器行为