-1

我现在正在尝试通过服务发布一些数据,但得到 500。使用的标头:Accept:application/json Content-Type:application/json

500背后的原因是什么?

当我尝试使用 Rest 客户端做同样的事情时,我得到 200 个状态码。

4

1 回答 1

1

我不确定这是否适用于 ServiceNow,但由于用户输入无效,并且没有在服务器上进行验证以确保其有效,我之前已经看到 500 个错误。当应用程序将其放入数据库时​​,它不适合,因此会生成 500 服务器错误。

如果您还没有,请三重检查您要发布到服务器的用户输入并确认其​​有效性。尝试一些简单的事情。尝试通过 Web 界面创建记录,查看浏览器发送的 POST 请求,并复制它在您自己的 POST 请求中发送的数据。

希望这可以帮助,

迪伦

于 2015-09-23T11:39:10.367 回答