Я использую драгоценный камень винограда и автономную установку SwaggerUI. Моя документация API находится по адресу http://example.com/api/v1/docs/. SwaggerUI обнаруживает все ресурсы, но отправляет все запросы на http://example.com/v1/foo (отсутствует «api /» из URL-адреса). Почему это?Интерфейс Swagger имеет неправильный базовый путь
3
A
ответ
1
Для документации, если кто-то испытывает одну и ту же проблему: есть параметр для метода виноградарства add_swagger_documentation
под названием base_path
. В моем случае я должен был указать
base_path: '/api'
0
Была ли та же проблема с использованием maven с пружинной загрузкой ans swagger-ui 2.4.0. Вероятная несовместимость с другими пакетами, такими как тимелеар относительно ресурсов, может зависеть от проблемы.
В качестве обходного пути, я мог бы преодолеть неработающие ссылки на переназначение URL, как это:
@Configuration
public class CustomResourceMapping extends WebMvcConfigurerAdapter {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController(
"/configuration/ui",
"/swagger-resources/configuration/ui");
registry.addRedirectViewController(
"/configuration/security",
"/swagger-resources/configuration/security");
}
}
Смежные вопросы
- 1. Интерфейс Swagger: базовый auth для файла swagger
- 2. Пользовательский путь Ресурсы Swagger
- 3. Установить базовый путь в Camel Swagger Java Rest DSL
- 4. ISPConfig SSH/FTP Пользователь имеет неправильный путь
- 5. laravel имеет неправильный путь по умолчанию
- 6. Почему PEAR_INSTALL_DIR имеет неправильный путь PEAR?
- 7. Интерфейс Swagger и ServiceStack
- 8. Веб-интерфейс с Swagger
- 9. Интерфейс Swagger с аутентификацией дайджеста
- 10. базовый путь для изображений
- 11. Устанавливает ли Swashbuckle интерфейс Swagger?
- 12. Интерфейс Swagger с несколькими службами
- 13. Базовый интерфейс в C#
- 14. Environment.getExternalStorageDirectory() возвращает неправильный путь
- 15. Базовый заголовок Auth не отправлен (Swagger)
- 16. Изменить базовый url в django-tastypie-swagger
- 17. литье объекта в базовый интерфейс
- 18. Правильно "базовый путь" терминология
- 19. Yii2 показывает базовый путь
- 20. Базовый путь RestEasy TJWS
- 21. Интерфейс, базовый класс или что?
- 22. python использует неправильный путь
- 23. swagger swagger-codegen-maven-plugin generate По умолчанию Api интерфейс
- 24. Интерфейс Swagger для приложения на основе флаконов
- 25. AutoDisovery выбирает неправильный сетевой интерфейс
- 26. Laravel - Artisan дает неправильный Базовый URL
- 27. Joomla CSS путь неправильный
- 28. ACTION_GET_CONTENT дает неправильный путь
- 29. Jupyter notebook неправильный путь
- 30. Попытка закрыть неправильный путь?