报500的错误,就是程序内部处理出了问题,你没有用try处理就会这样
代码好像没有什么问题。很可能是系统服务方的问题。错误码500,很可能与系统延迟有关。其他的就没有什么可说的了。
他返回的code 是自定义的,不一定和响应状态码一样的,纠结啥
可能是个与延迟有关的问题:你的软件服务量有多大?是否属于非重要业务?可能是系统忙的时候,就不运行这个代码了;但是也有可能是反过来的意思,就是系统需要分析调配你的软件的服务。总之,就是你的软件处于非正常运行状态。
如果这个站点没有做全局异常捕获,并记录日志, 直接对外抛出了500异常, 如果是Windows服务器的IIS,可以登录服务器,看下系统日志下的应用程序日志。 如果是Linux,那只能想办法改代码加日志了。 也可以登录到服务器上,用127.0.0.1尝试反复刷新看看能不能重现。
[quote=引用 17 楼 自渡,难渡。 的回复:] [quote=引用 16 楼 正怒月神 的回复:] [quote=引用 15 楼 自渡,难渡。 的回复:] [quote=引用 14 楼 正怒月神 的回复:] [quote=引用 13 楼 自渡,难渡。 的回复:] 我第一步骤,就是判断这个,然后直接返回
[quote=引用 28 楼 自渡,难渡。 的回复:] [quote=引用 27 楼 Ma-Aici 的回复:] 他返回的code 是自定义的,不一定和响应状态码一样的,纠结啥
[quote=引用 27 楼 Ma-Aici 的回复:] 他返回的code 是自定义的,不一定和响应状态码一样的,纠结啥
[quote=引用 16 楼 正怒月神 的回复:] [quote=引用 15 楼 自渡,难渡。 的回复:] [quote=引用 14 楼 正怒月神 的回复:] [quote=引用 13 楼 自渡,难渡。 的回复:] 我第一步骤,就是判断这个,然后直接返回
[quote=引用 15 楼 自渡,难渡。 的回复:] [quote=引用 14 楼 正怒月神 的回复:] [quote=引用 13 楼 自渡,难渡。 的回复:] 我第一步骤,就是判断这个,然后直接返回
[quote=引用 14 楼 正怒月神 的回复:] [quote=引用 13 楼 自渡,难渡。 的回复:] 我第一步骤,就是判断这个,然后直接返回
[quote=引用 13 楼 自渡,难渡。 的回复:] 我第一步骤,就是判断这个,然后直接返回
我第一步骤,就是判断这个,然后直接返回
[quote=引用 11 楼 自渡,难渡。 的回复:] 测试 [quote=引用 10 楼 正怒月神 的回复:] [quote=引用 9 楼 自渡,难渡。 的回复:] [quote=引用 6 楼 正怒月神 的回复:] 有什么关系呢? 接口返回数据: { "IsSuccess": false, "Code": 200, "Message": "该手机号已注册,请重新尝试!", "RespTime": "2020-03-24 18:33:33.623", "Data": null } 只能说明 "该手机号已注册,请重新尝试!" 至于 Response code:500 Response message:Internal Server Error。 这个只是人家发现你手机已注册后, 直接 throw exception了, 统一交给了异常处理拦截器而已。
接口返回数据: { "IsSuccess": false, "Code": 200, "Message": "该手机号已注册,请重新尝试!", "RespTime": "2020-03-24 18:33:33.623", "Data": null }
110,570
社区成员
642,565
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧