使用邮递员时,post请求中存在禁止的错误,但在curl中不存在

使用邮递员时,post请求中存在禁止的错误,但在curl中不存在,curl,request,postman,Curl,Request,Postman,为什么我从邮递员那里得到禁止的响应,但如果我在终端中使用curl命令,响应是正确的 您在postman中有空的body我的最佳猜测是,在curl中,您以JSON格式发送用户名和密码,在postman中,您以application/x-www-form-urlencoded-format发送用户名和密码,而您的目标API不理解application/x-www-form-urlencoded-format。也就是说,您的屏幕截图没有说明您发送凭证的格式,但我认为Postman的默认格式是appli

为什么我从邮递员那里得到禁止的响应,但如果我在终端中使用curl命令,响应是正确的


您在postman中有空的body

我的最佳猜测是,在curl中,您以JSON格式发送用户名和密码,在postman中,您以application/x-www-form-urlencoded-format发送用户名和密码,而您的目标API不理解application/x-www-form-urlencoded-format。也就是说,您的屏幕截图没有说明您发送凭证的格式,但我认为Postman的默认格式是application/x-www-form-urlencoded


在任何情况下,请查阅API文档,了解登录请求应采用哪种格式编码,但通过函数curl调用,JSON*是*查询中受支持的格式

参数,仅与GET方法一起使用。尝试将参数移动到主体。