gpt4 book ai didi

c# - 无法设置状态代码

转载 作者:太空宇宙 更新时间:2023-11-03 18:13:21 26 4
gpt4 key购买 nike

我正在使用基本的 Response.StatusCode将状态代码设置为 9999。正在通过 AJAX 调用调用此页面,检查 readyState = 4 上的状态代码并使用 Response.StatusDescription 设置的消息在 9999 弹出警报.我得到的只是readyState = 4statusCode = 200 .如果需要,我可以提供代码,但它不是 trim 的,所以如果需要/请求代码,我会 trim 它。任何帮助表示赞赏。使用 C# ASP.NET 和 Javascript 编码。

更新 目的:在将用户添加到 SQL 表时,状态代码 9999 表示“用户已存在”错误。这是我能找到的让 AJAX 调用知道何时发生此错误的唯一方法。

最佳答案

你不能编造状态码。 Here are the valid ones

我认为最好的选择是在 json 响应中发回您的状态和消息。

{
status: 9999,
message: "User already exists"
}

这是一个包含一些链接的 SO 帖子,可以指导您如何执行此操作: Returning JSON object from an ASP.NET page

关于c# - 无法设置状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10604512/

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