0
我正在下載使用System.NET.FtpWebRequest使用GZip壓縮的xml文件。FTPWebRequest:無法下載GZip文件
我收到的文件大小約爲服務器上的文件的兩倍,System.IO.Compression.GZipStream不喜歡它們。它返回以下錯誤消息:
System.IO.InvalidDataException :
The magic number in GZip header is not correct.
Make sure you are passing in a GZip stream.
GZip網站建議許多問題是由於將二進制文件下載爲ASCII引起的。不過,無論我在FtpWebRequest上將UseBinary設置爲true還是false,我都會遇到同樣的問題。
我的解壓縮代碼在使用FileZilla手動下載的文件上運行良好。
像往常一樣,你的幫助是非常感謝。
您的代碼顯然存在問題 - 請在此處發佈,我們將能夠確定問題。 – Russ 2010-08-12 19:58:28