标签目录:json

以下是与标签 “json” 相关联的文章

提交数据过多导致Apache报Input variables exceeded 1000错误的原因及解决方案

由于之前一个小项目上的需求,在一个页面上会提交很多数据到PHP端,一次偶然的机会,发现提交失败,查看Apache的错误日志(apache_error.log),发现报了如下错误:

PHP Warning:  Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: http://localhost:8000/*/***.php

简单地说就是该错误的原因就是传入的变量太多,超过了1000个(PHP默认值是1000)。

(更多…)

关于JS中JSON.parse:bad control character in string literal错误原因和解决方案

首先根据描述,“JSON.parse:bad control character in string literal”这个错误表示JSON在解析字符串时遇到了不应该出现的控制字符。我们先来看一个最简单的例子:

JSON.parse('{ "key": "ab" }');

这条语句返回一个JSON对象,其键为key,值为ab。稍微提醒一下的是,json数据的格式要求非常严格,属性名称必须是用双引号“”括起来,也就是说,

JSON.parse("{ 'key': 'ab' }");

是无法成功解析的。当然,如果两端用双引号,只需要将内容中的双引号用转义即可,如下所示。

(更多…)