Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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 获取远程文件的Ajax调用只返回部分文件_Javascript_Jquery_Ajax_File_Resources - Fatal编程技术网

Javascript 获取远程文件的Ajax调用只返回部分文件

Javascript 获取远程文件的Ajax调用只返回部分文件,javascript,jquery,ajax,file,resources,Javascript,Jquery,Ajax,File,Resources,我有一个ajax调用来获取服务器上的远程文件。它可以工作,但只返回部分文件: var remoteFile; $.ajax({ async: false, url: "http;//myAWSDNS.com/some/path/file.txt", dataType: "text", success: function(data) { remoteFile = d

我有一个ajax调用来获取服务器上的远程文件。它可以工作,但只返回部分文件:

var remoteFile;
$.ajax({  
            async: false,
            url: "http;//myAWSDNS.com/some/path/file.txt",  
            dataType: "text",  
            success: function(data) { 
            remoteFile = data; 
            }  
            });
      .
      .
      .
      //more code
我已确认该文件当前的外观如下:

user,   wants to pair with

user1, test@gmail.com
user2, anothertest@gmail.com
但是,在代码中,
remoteFile
仅为:

user,   wants to pair with

user1, test@gmail.com
i、 它缺少最后一行。 为什么会发生这种情况?这是JavaScript字符串问题还是ajax问题

谢谢

致以最良好的祝愿


Chris

尝试将数据类型更改为text/plain

实际上我们是如何检查响应的?在哪里将其写入屏幕或警报?

嘿,导航,谢谢你的建议。不幸的是,将数据类型更改为text/plain会破坏它,因为在更改后,remoteFile被证明是未定义的。最奇怪的是,现在我把它改回了“文本”,它从一开始就按照我希望的那样工作。有趣的不管怎样,你的建议让我找到了(我不理解的)解决办法。谢谢!;)没问题,只要它有效,我想一切都好:)问题又回来了。现在,在成功使用当前数据类型文本一段时间后,它又回到了由于某种原因remoteFile只包含远程文件部分内容的行为。知道为什么吗?我用chrome中的javascript控制台检查,所以直接通过鼠标悬停进行检查