为什么我总是收到错误:API 中的 POST 函数响应状态为 400

Why do i keep getting error: response status is 400 with POST function in API

提问人:Michael Searle 提问时间:11/15/2023 最后编辑:Brian Tompsett - 汤莱恩Michael Searle 更新时间:11/17/2023 访问量:14

问:

我目前正忙于创建 Web API,但每次尝试发布新数据时都会出现错误。 下图显示了我遇到的错误:

error:response status 400

下图显示了我在客户控制器中用于发布新数据的代码:

API post code.

我首先检查我创建它是否为空,如果不是,我使用 在数据库上下文中向我的客户添加一个新对象。然后我习惯于保存更改。我还输入了一个,以确保不会将相同的 ID 提供给两个或更多客户。dbcontextdbcontect.customer.add(customer)_context.SaveChangesAsync()DbUpdateException

发布

评论

1赞 David 11/15/2023
欢迎来到 Stack Overflow!相关代码和错误消息需要以文本形式包含在您的问题中,而不是文本图片。仅仅链接到屏幕截图会使人们更难帮助您。要了解有关此社区的更多信息以及我们如何为您提供帮助,请从导览开始并阅读如何提问及其链接资源。
1赞 David 11/15/2023
至于问题本身......控件是否曾经进入方法,或者错误是否在此之前发生?对象是什么?正在发出什么请求来产生错误?关于该请求,这些错误告诉您什么?PostCustomerCustomer

答: 暂无答案