layui,返回的数据不符合规范,正确的成功状态码 (code) 应为:0

在使用layui的数据表格绑定数据的时候,出现的一些问题,  "返回的数据不符合规范,正确的成功状态码 (code) 应为:0"

之后在网上也查找的了许多的资料,也去看了官网的文档,

就是说绑定数据有官网指定的格式

code是返回的状态

data是数据

这两个是必须有的 ,这个数据格式的名称是可以更改的

数据必须是这样的格式

但是当我在后台传递了官方给出的格式并传到前台

发现和官方给出的数据格式是一致的 但是还是同样的错误 ,这就很让别人火大啊

上面是官网给出的数据格式

之后请教了一个朋友

他是在后台返回的数据类型IEnumerable<object>类型

之后使用了 linq查询 返回的是一个匿名数组

数据绑定

之后数据就出来了

也是在学习中,请大家多多指教.中间有什么问题 请大家多多指出

原文地址:https://www.cnblogs.com/Hmd528/p/10327190.html

时间: 2024-10-01 21:57:38

layui,返回的数据不符合规范,正确的成功状态码 (code) 应为:0的相关文章

如何选择正确的HTTP状态码

本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2015/12/how-to-choose-http-status-code 众所周知,每一个HTTP响应都会带有一个状态码,不过对于很多开发者来说,平时使用最多的几个状态码无外乎就是200.400.404.500等.那其他众多状态码该应用在何种场景中,什么时候应该使用哪些状态码就成为一个值得我们深入思考的问题了.即便在Facebook这样的公司中,那些聪明的开发者所构建的API也可能

【自制工具类】struts返回json数据包装格式类

自己写的一个给struts返回的json数据包装格式类,不喜勿喷,原创,需在项目中引入com.alibaba.fastjson的jar包 先看下效果(这里没有使用msg,有兴趣的往下看): 上demo: 1 import java.util.HashMap; 2 3 4 /** 5 * JSON响应处理工具类 6 * 7 * 返回一个json对象,包含status/msg/data, 8 * checkOK()默认status:200/checkFail()默认status:500 9 * 其中

服务器返回的各种HTTP状态码介绍

HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码.它由 RFC 2616 规范定义的,并得到RFC 2518.RFC 2817.RFC 2295.RFC 2774.RFC 4918等规范扩展. 所有状态码的第一个数字代表了响应的五种状态之一. 100系列码 从 100到199范围的HTTP状态码是信息报告码.基于各种原因考虑,大多数情况下我们 是很少看见这些代码的.首先,如果一个浏览器尝试访问一个网站,而网站返回这些代码时,它们往往都不会显示在

服务器返回的各种HTTP状态码介绍(转)

HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码.它由 RFC 2616 规范定义的,并得到RFC 2518.RFC 2817.RFC 2295.RFC 2774.RFC 4918等规范扩展. 所有状态码的第一个数字代表了响应的五种状态之一. 100系列码 从100到199范围的HTTP状态码是信息报告码.基于各种原因考虑,大多数情况下我们 是很少看见这些代码的.首先,如果一个浏览器尝试访问一个网站,而网站返回这些代码时,它们往往都不会显示在屏

HTTP_4_返回结果的HTTP状态码

状态码:返回请求结果. 状态码种类繁多,以下总结常用的状态码:     类别 信息性状态码 1XX 服务器接受请求,继续处理       成功状态码 200 OK 请求处理成功,并返回资源(响应报文中含有实体主体)   200 No Content 请求处理成功,但没有资源可返回.(响应报文中无实体主体)   206 Partial Content 客户端进行了范围请求,服务器成功执行并返回       重定向状态码 301 Moved Permanently 永久性重定向,资源URI重新分配

HTTP知识普及系列:HTTP返回状态码

状态码 1XX 信息性状态码 接受的请求正在处理 2XX 成功状态码 请求正常处理完毕 3XX 重定向状态码 需要进行附加操作以完成请求 4XX 客户端错误状态码 服务器无法处理请求 5XX 服务器端错误状态码 服务器处理请求出错 2XX 相应结果表明请求被正常处理了 200 OK 表示从客户端发来的请求在服务器端被正常处理了: 204 No Content 该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分.也不允许返回任何实体的主体. 206 Partial Co

返回结果的HTTP状态码

状态码的职责就是在客户端发送请求之后,描述返回的请求结果,借助状态码,用户可以知道服务器端是否正常处理请求. 状态码的类别: 类别 原因短语 1XX Informational(信息性状态码) 接受的请求正在处理 2XX Success(成功状态码) 请求正常处理完毕 3XX Redirection(重定向状态码) 需要进行附加操作已完成请求 4XX Client Error(客户端错误状态码) 服务器无法处理请求 5XX Server Error(服务器错误状态码) 服务器处理请求出错 因为状

API返回状态码

1.restful中header状态码 restful规范: 和传统api状态码的区别: 旧接口的改造代价: 2.统一的状态码 3.不同领域.不同的细分错误码:以**为开头,固定为某一个模块.按模块来定义 4.异常处理: 接口端: 网关端:服务器崩溃,返回500的情况 5.基础类库:状态码 原文地址:https://www.cnblogs.com/panpanwelcome/p/8656161.html

接口应该返回统一格式,不能以文字作为调用方的判断依据的,要以状态码作为依据

/**     *     * 检查手机号码是否可用     * @param $cellphone 手机号码     */    public function checkPhone($cellphone) {        $cellphone = trim($cellphone);        if (InputCheck::CheckCellphone($cellphone) == false)            throw new ApiException(4001023);