gpt4 book ai didi

angularjs - Postman 对基于 REST 的 POST 方法给出错误

转载 作者:行者123 更新时间:2023-12-02 22:34:08 25 4
gpt4 key购买 nike

我正在使用 POSTMAN 应用程序对我的 Scala Akka 应用程序进行 REST 调用(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

在标题中。但 postman 仍然给出上述错误。

我的应用程序代码是:

val route =
post {
path("user" / "signUp"){
headerValueByName("App_Id") { app_id => {
handleWith {

//application specific implementation

}
}
}
}

最佳答案

感谢@tokkov 和@cmbaxter 的帮助..终于成功了。

我添加了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

关于angularjs - Postman 对基于 REST 的 POST 方法给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38372913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com