Apache2 为什么浏览器没有';不在页面上显示日期,但将日期作为文件下载?
我使用xmlhttprequest在服务器上“获取”数据的一部分,而不是在浏览器上显示数据,浏览器让我下载它,它告诉我它是一个PL文件。Apache2 为什么浏览器没有';不在页面上显示日期,但将日期作为文件下载?,apache2,xmlhttprequest,cgi,Apache2,Xmlhttprequest,Cgi,我使用xmlhttprequest在服务器上“获取”数据的一部分,而不是在浏览器上显示数据,浏览器让我下载它,它告诉我它是一个PL文件。 然后我试着用同样的方法获取一些其他数据。浏览器可以很好地显示它们。我将内容类型更改为application/octetstream,并下载可以在borwser上显示的数据,它告诉我这是一个SSR源文件。我不知道为什么会发生这种情况?Apache是否已设置为在您使用的目录中将.pl文件作为cgi脚本处理?另外,您尝试过哪些浏览器?我已经设置好了,使用相同的脚本,
然后我试着用同样的方法获取一些其他数据。浏览器可以很好地显示它们。我将内容类型更改为application/octetstream,并下载可以在borwser上显示的数据,它告诉我这是一个SSR源文件。我不知道为什么会发生这种情况?Apache是否已设置为在您使用的目录中将.pl文件作为cgi脚本处理?另外,您尝试过哪些浏览器?我已经设置好了,使用相同的脚本,其他一些数据可以很好地显示在浏览器上。我试过IE、Chrome和Firefox。我得到了同样的结果。你想显示什么类型的数据?成功的请求和失败的请求之间有什么区别?还有,哪些mimetype似乎可以处理哪些数据?如何请求不同的数据集(URL?javascript对请求的结果做了什么?一旦我知道的足够多,猜测就会变成有根据的猜测。