我们正在使用window.location()从服务器下载文件。我们正在发送一个JSON字符串以及请求。由于这是一个GET请求,我不得不限制JSON字符串的长度。如何使用window.location发送更多数据?一种POST请求下载文件。
答案 0 :(得分:0)
听起来你想用POST方法下载一个文件..?
一种方法是使用post方法创建隐藏表单并使用javascript提交。然后,服务器必须使用content-disposition
标头回复以下载文件。
如果您无法添加此标头,则必须使用ajax发送发布请求,然后使用版本客户端技术保存您获得的响应,例如:FileSaver或{{3} }