# format_listener:
# rules:
# - { path: ^/api, prefer_extension: true, fallback_format: json, priorities: [ json, html ] }
+
+ routing_loader:
+ include_format: false
+ view:
+ view_response_listener: true
+ mime_types:
+ json: ['application/json', 'application/json;version=1.0', 'application/json;version=2.0']
+ format_listener:
+ rules:
+ - { path: '^/api', priorities: ['json'], fallback_format: 'json' }
+ body_listener:
+ enabled: true
+ versioning:
+ enabled: true
+ resolvers:
+ media_type: # Accept header
+ enabled: true
+ regex: '/(v|version)=(?P<version>[0-9\.]+)/'