我有这个代码来下载文件:
\\10.50.237.18\opt\Liferay_DATA\eforms\20180126\70edd349-8cd1-4518-a55e-d49dcadb3f7c\0eadc797-7817-4e99-b39a-35f179ec1c5d.pdf
一些变量如file.path和_fileName来自我创建的列表,用于保存asp.net webforms中上传控件的信息。
这个下载代码适用于我的计算机上的所有浏览器,但是当我将它传递给本地计算机时,它根本不起作用,在Firefox上下载但我无法打开文件,并且在Chrome上说失败的网络错误。
文件上传到我的C:盘,但在机器上,它们被上传到模拟C:盘的文件共享上。我使用日志来了解他是否正确获取文件,这就是我得到的:
#include <stdio.h>
#include <stdlib.h>
int main(int argc,char* argv[]){
int status;
status = system(R"(echo "this is the body" | mail -s "this is the subject" "to@address")");
return 0;
}
根据我的理解,文件正在正确上传。但是当我试图下载它时,它无法正常工作。我知道这是一个常见的问题,但我检查了几个解决方案,我似乎无法使其工作。你能帮我理解问题是什么吗?也许是response.header?