我有一个网络服务,通过它我可以将文档上传到我们的 ASP.NET 网站。问题是当我上传 PDF 和 word 文档时,当我尝试打开它们时它们会损坏。文本文件总是可以正常上传。更奇怪的是,在我的开发机器上,这些文件上传正常,但是当我尝试上传到我们的演示站点时,它们被损坏了。
有任何想法吗?
我的代码格式如下:
WebServicesSoapClient proxy = new WebServicesSoapClient();
byte[] data = GetFileByteStream("C:\\temp\\sample.pdf");
string response = proxy.UploadDocument("james", "password",
orderId, "Sample.pdf", data, true);