Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在Chrome的网络选项卡中查看1000万字符长度的请求负载_Javascript_Angularjs_Ajax_Google Chrome - Fatal编程技术网

Javascript 无法在Chrome的网络选项卡中查看1000万字符长度的请求负载

Javascript 无法在Chrome的网络选项卡中查看1000万字符长度的请求负载,javascript,angularjs,ajax,google-chrome,Javascript,Angularjs,Ajax,Google Chrome,我正在使用Mac(v10.13)。当我打开Chrome devtools,转到XHR请求并单击标题时,对于大于1000万个字符的JSON有效负载的application/JSON请求,我只看到以下两件事: 我使用$http()post方法发送数据 当我发送长度小于1000万字符的JSON请求时,请求负载如下图所示 但当我们发送长度超过1000万字符的JSON请求时,请求负载根本没有显示,如下图所示 请帮助我找出我所犯的实际错误,无论是Javascript问题还是chrome问题。我无法使用纯J

我正在使用Mac(v10.13)。当我打开Chrome devtools,转到XHR请求并单击标题时,对于大于1000万个字符的JSON有效负载的application/JSON请求,我只看到以下两件事: 我使用$http()post方法发送数据

当我发送长度小于1000万字符的JSON请求时,请求负载如下图所示

但当我们发送长度超过1000万字符的JSON请求时,请求负载根本没有显示,如下图所示


请帮助我找出我所犯的实际错误,无论是Javascript问题还是chrome问题。

我无法使用纯Javascript复制该问题

我将把代码放在jsbin中,因为1000万字符的字符串在StackOverflow上看起来不好:

var xhr = new XMLHttpRequest();
xhr.open("POST", 'google.com', true);
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.send(JSON.stringify({
    value: tenMilCharString
}));

Jsbin链接:

上传的文件大小是多少?@magneticmagnum这是一个超过1000万字符(超过10MB)的字符串,我将它作为JSON发送到请求负载中。我没有上传任何文件。啊,当我看到标题并认为它是一个文件名时,我以为它会是一个文件。你能给出你的
post
代码是什么样子的代码示例吗?在我上下班的路上仍然在想这个问题;我决定尝试复制您的问题,但无法复制。在Chrome中,我可以使用控制台中运行的以下代码查看整个1000万字符的字符串:var xhr=new XMLHttpRequest();xhr.open(“POST”,“google.com”,true);setRequestHeader('Content-Type','application/json');send(JSON.stringify({value:a}));并设置var a={1000万字符字符串}