所以,这是交易。我需要从API下载一个zip文件,然后将其移至另一台服务器。如果我只在浏览器中键入url,它就会为我提供所需的zip文件,但是由于要移动很多文件,因此我需要将此过程自动化。
所以我的问题主要是,是否有办法将此文件作为字节数组并将其发布到我的服务器?我的后端应用程序正在使用ASP.NET MVC。
我当前拥有但不起作用的代码是:
$.ajax({
url: "https://api.mercadolibre.com/shipment_labels?shipment_ids=" + mlOrders[269].shipping.id + "&savePdf=Y&access_token=" + token,
async: false,
success: function (zipFile) {
console.log(zipFile);
$.post(
"/Home/GetPDF", { zipFile: zipFile },
function () {
alert('ok');
}
);
},
error: function (errorObject) {
console.log("FILURE AT /orders/{id}/shipments ->", errorObject);
}
});
如果我可以使用jQuery找到解决方案,但不是强制性的,那就更好了。 预先感谢!