在每个POST上返回400错误请求-fosrestbundle,Symfony3

苏吉特

我使用fosrestbundleSymfony3创建一个服务器端Web的API。

fos_rest配置app / config / config.yml

fos_rest:
    param_fetcher_listener: true
    body_listener: true
    format_listener:
            enabled: true
            rules:
                - { path: ^/api, priorities: [ json ], fallback_format: json, prefer_extension: true }
    view:
        view_response_listener: 'force'
        formats:
            xml: true
            json : true
        templating_formats:
            html: true
        force_redirects:
            html: true
        failed_validation: HTTP_BAD_REQUEST
        default_engine: twig
    routing_loader:
        default_format: json

每当我发布Content-Type:x-www-form-urlencoded的控制器时,都会被命中。每次我使用application / json时,响应都是400 BAD REQUEST但是我需要它是Content-Type:application / json请告诉我在fos_rest配置中应该更改什么,以便它可以接受application / json提前致谢。

注意:我在本书中尝试过“身体听者”。但是没有运气。版本更改可能是问题所在。我不知道。

阿蒂什·迪蓬哥

如@xabbuh所述,您在请求时尝试使用错误的数据格式。

在此处输入图片说明

而不是上面,您的请求应如下所示。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Symfony3 / Nelmio cors /提取api — 400错误的请求

来自分类Dev

Symfony 3(FOSrestBundle)+ Angular 1 POST请求为空

来自分类Dev

Symfony3错误登录表单

来自分类Dev

appengine 上的 Symfony3 会话失败

来自分类Dev

Sylius/Symfony3 您请求的服务不存在

来自分类Dev

Symfony3 CollectionType,数据返回为空

来自分类Dev

在Symfony3中错误地识别选择类型

来自分类Dev

Symfony3在表单生成期间无法加载类型错误

来自分类Dev

AJAX中的基本错误消息-Symfony3

来自分类Dev

保存表单后出现错误[Symfony3]

来自分类Dev

Symfony3 授权不起作用 - 总是错误的凭据

来自分类Dev

Symfony3升级上的命名空间问题

来自分类Dev

在Symfony3中的每条路线/动作上执行功能

来自分类Dev

在 Symfony3 上阻止登录用户的登录页面

来自分类Dev

IdentityServer3 ResourceOwner Angular请求返回400错误请求

来自分类Dev

Symfony3:登录错误:无法处理身份验证请求

来自分类Dev

来自同一域上iframe的Symfony3 AJAX请求未保存会话属性

来自分类Dev

来自同一域上iframe的Symfony3 AJAX请求未保存会话属性

来自分类Dev

Amazon s3a使用Spark返回400错误请求

来自分类Dev

无法在Symfony 5上安装FOSRestBundle

来自分类Dev

Symfony3将类应用于生成的表单的每个div

来自分类Dev

Symfony3将类应用于生成的表单的每个div

来自分类Dev

在身份验证之前侦听请求或在 symfony3 中重写 /login_check

来自分类Dev

您请求了一个不存在的服务“file.uploader” - Symfony3

来自分类Dev

您请求了一个不存在的服务“Users_Users”。Symfony3

来自分类Dev

Symfony3控制器必须返回响应(给定null)

来自分类Dev

使用Swagger2和Symfony3检索POST参数

来自分类Dev

无法使用POST方法Symfony3将数据发送到控制器

来自分类Dev

500:内部服务器错误未定义索引Symfony3

Related 相关文章

  1. 1

    Symfony3 / Nelmio cors /提取api — 400错误的请求

  2. 2

    Symfony 3(FOSrestBundle)+ Angular 1 POST请求为空

  3. 3

    Symfony3错误登录表单

  4. 4

    appengine 上的 Symfony3 会话失败

  5. 5

    Sylius/Symfony3 您请求的服务不存在

  6. 6

    Symfony3 CollectionType,数据返回为空

  7. 7

    在Symfony3中错误地识别选择类型

  8. 8

    Symfony3在表单生成期间无法加载类型错误

  9. 9

    AJAX中的基本错误消息-Symfony3

  10. 10

    保存表单后出现错误[Symfony3]

  11. 11

    Symfony3 授权不起作用 - 总是错误的凭据

  12. 12

    Symfony3升级上的命名空间问题

  13. 13

    在Symfony3中的每条路线/动作上执行功能

  14. 14

    在 Symfony3 上阻止登录用户的登录页面

  15. 15

    IdentityServer3 ResourceOwner Angular请求返回400错误请求

  16. 16

    Symfony3:登录错误:无法处理身份验证请求

  17. 17

    来自同一域上iframe的Symfony3 AJAX请求未保存会话属性

  18. 18

    来自同一域上iframe的Symfony3 AJAX请求未保存会话属性

  19. 19

    Amazon s3a使用Spark返回400错误请求

  20. 20

    无法在Symfony 5上安装FOSRestBundle

  21. 21

    Symfony3将类应用于生成的表单的每个div

  22. 22

    Symfony3将类应用于生成的表单的每个div

  23. 23

    在身份验证之前侦听请求或在 symfony3 中重写 /login_check

  24. 24

    您请求了一个不存在的服务“file.uploader” - Symfony3

  25. 25

    您请求了一个不存在的服务“Users_Users”。Symfony3

  26. 26

    Symfony3控制器必须返回响应(给定null)

  27. 27

    使用Swagger2和Symfony3检索POST参数

  28. 28

    无法使用POST方法Symfony3将数据发送到控制器

  29. 29

    500:内部服务器错误未定义索引Symfony3

热门标签

归档