Rest 415邮递员中有不支持的媒体类型,但curl中没有

Rest 415邮递员中有不支持的媒体类型,但curl中没有,rest,curl,postman,restful-url,Rest,Curl,Postman,Restful Url,我通过curl调用这个Rest方法,它的工作原理很好: curl -X POST -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d '{ "email": "nunuet@gmail.com" }' "http://129.162.231.137:1133/calzada/api/v1/users/pwd" 但当我使用PostMan调用相同的方法时,我得到了一个415错误: 我可以看到两个主要问题: 在bod

我通过curl调用这个Rest方法,它的工作原理很好:

curl -X POST -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d '{ "email": "nunuet@gmail.com" }' "http://129.162.231.137:1133/calzada/api/v1/users/pwd"
但当我使用PostMan调用相同的方法时,我得到了一个415错误:


我可以看到两个主要问题:

  • 在body请求中,您发送的是无效的Json,因为您在前面添加了-d,在末尾添加了简单的引号(将两者都删除)
  • 您没有正确设置标题/内容类型。要实现它,请单击文本(在右边的二进制按钮上)并在JSON(应用程序/JSON)中设置,邮递员为请求添加标题
  • 例如:

    PD:我试着提出你的请求,但我从未收到200状态码,大多数请求都是超时的(我不知道你是在本地运行那个服务器还是有特殊的代理配置)