Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.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
PHP/Jquery大型XML请求_Php_Jquery_Ajax_Xml - Fatal编程技术网

PHP/Jquery大型XML请求

PHP/Jquery大型XML请求,php,jquery,ajax,xml,Php,Jquery,Ajax,Xml,我正在使用API,但遇到了一个问题 我必须发送一个请求并获得一个新的Url作为响应。这可能是一个较大的XML文件(超过10MB),但其加载不正确 我用PHP+缓存大文件,用Ajax缓存输出 最好的解决方案是什么?通过分页减少每个请求接收的数据量。下载该文件会更好。减少数据量听起来很有趣。这是一个航班搜索api,最好的事情是,如果我能有一个快速的输出。航班的响应xml非常大。如果我是你,我会分割该文件并创建下载该文件的队列,你可以使用Redis并在Redis中创建响应作为列表键。如果你对这个想法感

我正在使用API,但遇到了一个问题

我必须发送一个请求并获得一个新的Url作为响应。这可能是一个较大的XML文件(超过10MB),但其加载不正确

我用PHP+缓存大文件,用Ajax缓存输出


最好的解决方案是什么?

通过分页减少每个请求接收的数据量。下载该文件会更好。减少数据量听起来很有趣。这是一个航班搜索api,最好的事情是,如果我能有一个快速的输出。航班的响应xml非常大。如果我是你,我会分割该文件并创建下载该文件的队列,你可以使用Redis并在Redis中创建响应作为列表键。如果你对这个想法感兴趣,我会发布正确的答案和详细信息