上传到服务器后文件损坏

本文关键字:文件 损坏 服务器 | 更新日期: 2023-09-27 18:36:16

我的 Web 应用程序有问题。我做了一个上传文件的功能。本地的去虫工作没有问题。当我在服务器上运行我的应用程序时,它也可以工作,但是上传后文件损坏(例如,word文件只有一些符号而不是正确的文本)。

我认为错误一定在服务器设置中的某个地方,或者可能在网络配置中?我搜索了几个小时的解决方案,但找不到类似的问题(是的,也许我搜索了错误的关键字:(

有人有解决方案吗?谢谢!

我的代码:

<asp:FileUpload ID="FileUpload1" runat="server" /><br />
<asp:Button ID="btnUpload" runat="server" Text="Datei hochladen" onclick="btnUpload_Click" />

代码隐藏

//some code for save fileinfos in database...
...
...
//Upload File
FileUpload1.SaveAs(path + fileName);

我可以发布任何错误消息,因为它显然一切正常。问题是上传到服务器后文件损坏(本地工作)

上传到服务器后文件损坏

我在这里看不到字节数组生成代码(您上面评论的部分),但如果代码中一切正常,则从流接收的字节数组已损坏。这可能是因为客户端 java 脚本代码中的错误。但是你说本地测试是可以的。可能是因为网络设置?!如果数据包有效负载已损坏,则您在服务器端获得的内容也将损坏。你中间有防火墙吗?!任何签名匹配应用程序?!