从ajax发布请求中使用jquery下载zip文件

我想知道是否可以对特定网址进行ajax发布请求,并且仅应要求在数据中接收zip文件?还是我必须发送两个请求…一个,是为了使已创建的服务器内的zip文件的URL成为另一个,而另一个要下载该zip文件?

回答:

本机答案是否定的!

但是你可以这样做。

您的ajax请求:

$.ajax({

url: 'your-url-that-gives-zip-file.php',

dataType: 'JSON',

success: function(response){

if(response.zip) {

location.href = response.zip;

}

}

});

您的php文件:

<?php

//Get your zip file code with and combine with http://youradress.com

$zipFile = 'http://youraddress.com/downloads/'.$zipFile;

echo json_encode(array('zip' => $zipFile));

?>

以上是 从ajax发布请求中使用jquery下载zip文件 的全部内容, 来源链接: utcz.com/qa/423555.html

回到顶部