【发布时间】:2020-04-18 01:49:43
【问题描述】:
我需要从服务器下载一些文件 我使用 Retrofit 、Voelly 和 DownLoadManager 是从 android 中的服务器下载文件的一些方法,但我的反应不是我想要的想要。
我使用来自其他服务器的其他 URL 测试我的应用程序,它运行良好。
当我使用我的主机测试我的应用程序时,我得到以下来自服务器的响应作为 HTML 文件。
此网站需要 Javascript 才能运行,请在您的网站中启用 Javascript 浏览器或使用支持 Javascript 的浏览器
我还在浏览器中测试了我从我的服务器下载的 URl,它返回了真实的文件。
我的服务器有什么问题???
我的完整回复
<html>
<body>
<script type="text/javascript" src="/aes.js" >
</script>
<script>
function toNumbers(d){
var e=[];
d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});
return e
}
function toHex(){
for(var d=[],d=1==arguments.length&&
arguments[0].constructor==Array?arguments[0]:arguments,e="",
f=0; f<d.length;f++)
e+=(16>d[f]?"0":"")+d[f].toString(16);
return e.toLowerCase()
}
var a=toNumbers("f655ba9d09a112d4968c63579db590b4"),
b=toNumbers("98344c2eee86c3994890592585b49f80"),
c=toNumbers("4e617cfaefcd0f6f4fea87d72b611efa");
document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,b))+";
expires=Thu, 31-Dec-37 23:55:55 GMT; path=/";
location.href="http://<myURL>/sang.epub?i=1";
</script>
<noscript>
This site requires Javascript to work, please enable Javascript in your
browser or use a browser with Javascript support
</noscript>
</body>
</html>
【问题讨论】:
标签: javascript android rest server