自定义 index.html 文件?
Customising the index.html file?
我一直在摆弄 Spring Boot,有人指出 Swagger 是记录我的 Rest Api 的一种方式。
我设法让它工作,但我不知道如何自定义 index.html 文件。每当我去 http://localhost:8080/index.html 时,它都会加载默认的宠物商店搜索栏,而不是我自定义的搜索栏。
我在网上浏览了大量页面并尝试了一百种方法,但没有任何效果。
如有任何帮助,我们将不胜感激。
在我大摇大摆的 index.html 代码中,我有一些看起来像这样的东西:
$(function () {
var url = window.location.search.match(/url=([^&]+)/);
var pathArray = location.href.split( '/' );
var protocol = pathArray[0];
var host = pathArray[2];
var base = protocol + '//' + host;
if (url && url.length > 1) {
url = url[1];
} else {
url = base + "/api-docs";
}
window.swaggerUi = new SwaggerUi({
url: url,
...
这会加载基础,我的 json swagger api 代码位于 /api-docs
,如您所知。
我一直在摆弄 Spring Boot,有人指出 Swagger 是记录我的 Rest Api 的一种方式。
我设法让它工作,但我不知道如何自定义 index.html 文件。每当我去 http://localhost:8080/index.html 时,它都会加载默认的宠物商店搜索栏,而不是我自定义的搜索栏。
我在网上浏览了大量页面并尝试了一百种方法,但没有任何效果。
如有任何帮助,我们将不胜感激。
在我大摇大摆的 index.html 代码中,我有一些看起来像这样的东西:
$(function () {
var url = window.location.search.match(/url=([^&]+)/);
var pathArray = location.href.split( '/' );
var protocol = pathArray[0];
var host = pathArray[2];
var base = protocol + '//' + host;
if (url && url.length > 1) {
url = url[1];
} else {
url = base + "/api-docs";
}
window.swaggerUi = new SwaggerUi({
url: url,
...
这会加载基础,我的 json swagger api 代码位于 /api-docs
,如您所知。