Я понимаю приложение symfony4 / VuejS, и я использую Nelmio и FosRestBundle для своего API, и когда я захожу на URL документа API (/api/doc.json), вот результат, который у меня есть:
У вас есть идеи, откуда возникнет проблема?
Вот мой конфиг FosRest и Nelmio.
Nelmio:
nelmio_api_doc:
documentation:
host: 127.0.0.1:8000
schemes: [http, https]
info:
title: MyFirstHome
description: Documentation API MyFirstHome
version: 1.0.0
securityDefinitions:
Bearer:
type: apiKey
description: 'Value: Bearer {jwt}'
name: Authorization
in: header
security:
- Bearer: []
areas:
path_patterns: # an array of regexps
- ^/(?!_)(?!api/doc$) # Accepts routes under /api except /api/doc
Фосрест:
# Read the documentation: https://symfony.com/doc/master/bundles/FOSRestBundle/index.html
fos_rest:
param_fetcher_listener:
enabled: true
view:
view_response_listener: true
mime_types:
json: ['application/json', 'application/json;version=1.0', 'application/json;version=2.0']
formats:
xml: false
json : true
rss: false
format_listener:
rules:
- { path: '^/api', prefer_extension: true, fallback_format: json, priorities: [ json ] }
- { path: '^/', priorities: ['text/html', '*/*'], fallback_format: html, prefer_extension: true }
body_converter:
enabled: true
validate: true
validation_errors_argument: violations
serializer:
serialize_null: true
versioning:
enabled: true
resolvers:
media_type: #Accept header
enabled: true
regex: '/(v|version)=(?P<version>[0-9\.]+)/'
Спасибо за помощь.