none
ftp 관련된 거 좀 물어볼려고 합니다. RRS feed

  • 질문

  • 위의그림에서 보듯이 ftp IE10에서 stream 형식으로 다운 받으면 ftpdown 이라는 문구만 존재 합니다. 실제 소스입니다. 머가 문제인지 모르겟네요. 크롬에서는 잘되던데. IE10에서는 문제가 발생해서요 FtpWebRequest request = (FtpWebRequest)WebRequest.Create(HostName + strFile); request.Method = WebRequestMethods.Ftp.DownloadFile; request.Credentials = new NetworkCredential(strUser, strPWD); request.UsePassive = true; request.UseBinary = true; request.KeepAlive = false; FtpWebResponse response = (FtpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); //Response.ContentType = "application/x-zip-compressed"; Response.ClearContent(); Response.Clear(); Response.ContentType = "application/octet-stream"; string file_go = "attachment; filename=" + strFile; Response.AddHeader("content-disposition", file_go); //Response.ContentType = "application/zip"; byte[] buffer = new byte[2 * 1024]; int read; while ((read = responseStream.Read(buffer, 0, buffer.Length)) > 0) { Response.OutputStream.Write(buffer, 0, read); } responseStream.Close(); response.Close(); Response.End();

    2013년 12월 11일 수요일 오전 2:52