相关疑难解决方法(0)

JSON服务应该在失败/错误时返回什么

我正在用C#(.ashx文件)编写JSON服务.在成功请求服务后,我返回一些JSON数据.如果请求失败,要么是因为抛出异常(例如数据库超时),要么是因为请求在某种程度上是错误的(例如,数据库中不存在的ID作为参数),服务应该如何响应?什么HTTP状态代码是明智的,我应该返回任何数据,如果有的话?

我期待主要使用jQuery.form插件从jQuery调用服务,jQuery或者这个插件有没有处理错误响应的默认方式?

编辑:我已经决定我将成功使用jQuery + .ashx + HTTP [状态代码]我将返回JSON但是在出错时我会返回一个字符串,因为看起来这就是jQuery的错误选项.阿贾克斯预计.

jquery json web-services

78
推荐指数
3
解决办法
10万
查看次数

标签 统计

jquery ×1

json ×1

web-services ×1