首页 / 问答 / [Javascript]js中如何实现ajax以post请求发送数据到远程服务器并下载文件呢?

[Javascript]js中如何实现ajax以post请求发送数据到远程服务器并下载文件呢?

javascript js 下载文件 Ajax post 1.47K 次浏览
0

在使用Javascrip进行前端开发时,现在有一个使用ajax向远程服务器发送数据并实现下载文件的需求,但由于要发送的数据参数比较多,所以不能使用GET请求而要使用POST请求,应该如何实现呢?

回复 [×]
提交评论
请输入评论内容

1 个回答

  • 0

    我们知道,使用ajax向远程服务发送GET请求实现下载文件的需求是很容易实现的,但使用ajax向远程服务发送POST请求传递参数并下载文件有点复杂,需要借助FileAPI来实现,如下:

    或者借助jQuery插件的实现方式:

    Rector的个人主页

    Rector

    2021-06-06 回答

    我来回答