Postman 给出基于 REST 的 POST 方法的错误
Postman gives error for REST based POST methods
我正在使用 POSTMAN
应用程序对我的 Scala Akka 应用程序执行 REST call (POST, GET)
。如果我从 angularJS 执行相同的调用,它会工作,但是当我从 POSTMAN 启动它时,它会出现以下错误:
There was a problem with the requests Content-Type:
Expected 'application/json'
我的 POST
电话是:
http://localhost:8090/user/signUp
其中包含我在 Postman 的 Body
选项卡中添加的 3 个请求参数。
我的 Header 需要一个值,即我在 Headers
中添加的 App_Id
我还添加了
Content-Type : application/json
在 Header 中。但邮递员仍然给出上述错误。
我的申请代码是:
val route =
post {
path("user" / "signUp"){
headerValueByName("App_Id") { app_id => {
handleWith {
//application specific implementation
}
}
}
}
感谢@tokkov 和@cmbaxter 的帮助..终于成功了。
我在Headers中添加了Content-Type : application/json and App_Key : xxx
。
并请求 Raw
中类型为 Json(application/json)
的参数。像这样:
{
"email" : "xxx",
"name" : "TEST NAME",
"password" : "xxx"
}
所以我的问题是添加请求参数,我想在 raw
中添加,但我正在尝试 form-data and x-www-form-urlencoded
我正在使用 POSTMAN
应用程序对我的 Scala Akka 应用程序执行 REST call (POST, GET)
。如果我从 angularJS 执行相同的调用,它会工作,但是当我从 POSTMAN 启动它时,它会出现以下错误:
There was a problem with the requests Content-Type:
Expected 'application/json'
我的 POST
电话是:
http://localhost:8090/user/signUp
其中包含我在 Postman 的 Body
选项卡中添加的 3 个请求参数。
我的 Header 需要一个值,即我在 Headers
中添加的 App_Id
我还添加了
Content-Type : application/json
在 Header 中。但邮递员仍然给出上述错误。
我的申请代码是:
val route =
post {
path("user" / "signUp"){
headerValueByName("App_Id") { app_id => {
handleWith {
//application specific implementation
}
}
}
}
感谢@tokkov 和@cmbaxter 的帮助..终于成功了。
我在Headers中添加了Content-Type : application/json and App_Key : xxx
。
并请求 Raw
中类型为 Json(application/json)
的参数。像这样:
{
"email" : "xxx",
"name" : "TEST NAME",
"password" : "xxx"
}
所以我的问题是添加请求参数,我想在 raw
中添加,但我正在尝试 form-data and x-www-form-urlencoded