1

我正在使用 jquery.fileDownload.js 库,该库带有指向与客户端应用程序在同一服务器上运行的类似 REST 的服务的 URL。问题是客户端应用程序主机名是这样的: http://www.site.com/application/ 但是当我发送时,Rest 服务在 http://www.site.com/api/v1/data/ 上运行REST 服务的 url fileDownload 库添加了应用程序的基本 URL,但我想要没有 /application 路径的主机名。这是一些代码:

var zipUrl = "/api/v1/data/1/zip?file=<file1>&file=<file2>"
zipFiles(zipUrl);

function zipFiles(url) {
   $.fileDownload(url, {
     successCallback: function (url) {

     $preparingFileModal.dialog('close');
     $('.olPopup').hide();
 },
 failCallback: function (responseHtml, url) {

     $preparingFileModal.dialog('close');
     $("#error-modal").dialog({ modal: true, resizable: false });
     $('.olPopup').hide();
 }
});
};

在萤火虫中,我可以看到 GET 方法用于此 URL:http://www.site.com/application/api/v1/data/ 而不是 http://www.site.com/api/v1/data /

我正在使用 jquery 1.9.1 和 jquery.fileDownload.js 的 v.1.3.0 版本

有没有办法解决这个问题?

4

0 回答 0