Symfony API показать HTML - PullRequest
       7

Symfony API показать HTML

0 голосов
/ 25 октября 2018

Я понимаю приложение symfony4 / VuejS, и я использую Nelmio и FosRestBundle для своего API, и когда я захожу на URL документа API (/api/doc.json), вот результат, который у меня есть:

api

У вас есть идеи, откуда возникнет проблема?

Вот мой конфиг 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\.]+)/'

Спасибо за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...