https://docs.spring.io/spring-framework/docs/ 打开后,会显示所有版本的spring文档,比官网全太多了。但是这个地址只有spring的,没有spring boot等其他的,如果获取spring官网的文档的总目录呢?我点击Parent Directory,直接就返回网页了。
https://docs.spring.io/spring-framework/docs/ 打开后,会显示所有版本的spring文档,比官网全太多了。但是这个地址只有spring的,没有spring boot等其他的,如果获取spring官网的文档的总目录呢?我点击Parent Directory,直接就返回网页了。
要获取https://docs.spring.io/spring-framework/docs/
内的所有目录(包括各个版本的Spring框架文档目录),以及更广泛地获取Spring官网文档的总目录,通常你不能直接通过HTTP请求(如直接点击"Parent Directory")来获取整个目录结构,因为服务器可能没有配置为支持这种直接列出目录内容的请求。
不过,你可以采取以下几种方法来实现你的目标:
编写一个简单的Web爬虫程序,可以遍历该网站并抓取页面上的链接。由于https://docs.spring.io/spring-framework/docs/
页面通常包含了各个版本的链接,你可以从这些链接开始,然后递归地抓取每个版本的文档页面中的链接。
虽然https://docs.spring.io/
可能不提供直接的目录列表,但它可能有一个robots.txt
文件或sitemap.xml
文件,这些文件可能包含了网站结构的线索或直接的链接列表。然而,对于文档网站,这些文件可能不包含所有文档的详细目录。
如果Spring提供了API来访问其文档(尽管这不太可能直接返回目录结构),你可以利用这些API来获取文档内容。另外,你可以利用Spring的官方文档搜索功能来查找特定主题或版本的文档。
如果你需要非常详细的文档目录信息,并且上述方法都不可行,你可以考虑直接联系Spring团队或查看其GitHub仓库(如果适用),看看是否有更详细的文档结构或元数据可用。
一些浏览器扩展或插件(如Nimbus Screenshot、NirSoft的WebSite-Watcher等)可以帮助你保存和整理网页内容,尽管它们可能不直接提供目录结构的解析。
由于直接通过HTTP请求获取Spring文档网站目录结构的方法可能受限,你需要采用更间接的方法,如编写爬虫或使用现有的工具来抓取和解析网页内容。此外,考虑使用Spring提供的官方资源(如API、文档搜索等)来获取所需的信息。
3 回答1.6k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答906 阅读✓ 已解决
1 回答891 阅读✓ 已解决
3 回答1.1k 阅读
2 回答1.1k 阅读