음, HttpWebResponse에서 파일을 다운로드하고 저장하려하지만 파일 (텍스트 파일 제외)을 올바르게 저장하는 데 문제가 있습니다.C# HTTP 요청에서 파일 저장
나는 그 무언가가이 부분을 함께 할 생각 : 위의 코드와
byte[] byteArray = Encoding.UTF8.GetBytes(http.Response.Content);
MemoryStream stream = new MemoryStream(byteArray);
텍스트 파일 잘 작동하지만 저장하려고하면 이미지에 콘텐츠가 손상되면 파일. 가 어떻게
가 언급하는 것을 잊었다이 '문자열'이미지 파일 데이터 (및 기타 바이너리 파일)을 쓰기 수행이 .NET의 CP 3.5이고 나는 등 을 OAuth를 추가 할 HttpWebResponse 클래스 클래스 래퍼 클래스가
실제로 파일에 쓰는 코드를 게시하십시오. 어쩌면 당신은 텍스트 모드로 그것을 쓰고있을 것입니다. 바이너리 모드로 작성해야합니다. – Senthil
@Senthil : 아니요, 문제가되는 읽기 코드입니다.이 코드는 이미 표시되었습니다. –
흠 .. 문제는 Encoding.UTF8.GetBytes() 부분입니까? – Senthil