사용자가 다른 웹 사이트에 로그인 한 다음 해당 서버에서 지정된 파일을 다운로드 할 수있게 해주는이 응용 프로그램에서 작업했습니다. 지금까지 웹 사이트에 로그인하고 파일을 다운로드하는 데 성공했습니다. 그러나 Zip 파일은 모든 것이 파괴됩니다.C에서 리더를 사용하여 zip 파일 다운로드 #
바이트 단위로 .zip 파일을 읽거나 스트림 판독기를 사용하여 도움이 될 수있는 코드가 있습니까?
downloadfile()
을 사용하고 있지만 올바른 zip 파일을 반환하지 않았습니다.
zip 파일을 읽을 수있는 방법이 필요합니다. 내가 ByteReader()
zip 파일을 다운로드하는 데 사용되는 코드를 사용하여 그것을 할 수있는 것은 사전에
string filename = "13572_BranchInformationReport_2012-05-22.zip";
string filepath = "C:\\Documents and Settings\\user\\Desktop\\" + filename.ToString();
WebClient client = new WebClient();
string user = "abcd", pass = "password";
client.Credentials = new NetworkCredential(user, pass);
client.Encoding = System.Text.Encoding.UTF8;
try
{
client.DownloadFile("https://web.site/archive/13572_BranchInformationReport_2012-05-22.zip", filepath);
Response.Write("Success");
}
catch (Exception ue)
{
Response.Write(ue.Message);
}
감사합니다.
이 질문은 명확하지 않습니다. 네가 가진 문제는 뭐니? 문제가있는 코드를 포함하도록 질문을 편집 할 수 있다면 매우 유용 할 것입니다. – Polynomial
편집 된 질문보기 – akhil
아무도 아이디어가있는 경우를 대비하여 질문은 계속됩니다. – akhil