inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

해외취업 ASP.NET Core 웹개발 기본 강좌

서버에서 이미지 다운로드

370

KUNI

작성한 질문수 2

0

윈도우 2012 R2 서버에 ASP.NET CORE 를 배포했는데.

 

using (WebClient client = new WebClient())

{

    client.DownloadFile(new Uri(img_src), @"wwwroot/images/" + img_src.Split('=')[1] + ".jpg");

}

 

위와 같이 했는데. 이미지 다운이 안되네요.. asp.net core 에서는 웹주소를 이용해 이미지 다운하려면 어떻게 해야 할까요?

C# 에서는 정상작동하는 코드인데. asp.net core 는 크로스 플랫폼이라 뭔가 다른걸까요?;;

ASP.NET-Core

답변 2

0

KUNI

답변 감사합니다.....

그런데..  이미지를 리턴하는게 아니라.  서버에 이미지를 저장하려구요 ㅜㅜ

0

SEJONG IT EDU

생성자에다가 _hostingEnvironment 추가해주세요

 

private readonly IHostingEnvironment _hostingEnvironment;

public HomeController(IHostingEnvironment hostingEnvironment)

{

_hostingEnvironment = hostingEnvironment;

}

 

함수는 이렇게 해주시구요.

[HttpGet]

public IActionResult DownloadImage(string img_src)

{   

   var path = Path.Combine(_hostingEnvironment.WebRootPath, "images", $"{img_src}.jpg");
   var imageFileStream = System.IO.File.OpenRead(path);
   return File(imageFileStream, "image/jpeg");
}

 

마이그레이션 오류

0

334

0

Identity 관련 질문

0

282

0

net core 2.1 버전에는 없는건가요

0

306

0

Identity 계정 생성 로직 강의에서 Register() 함수 호출 오류 문의

0

405

1

DbContext 상속

0

296

0

razor syntax 질문

0

346

0

마이그레이션 문제 질문

0

362

1

강의할때 코드 크게 보여주실수 있나요 ...

0

340

1

윈도우 10에서 배포하는 방법 문의

0

273

0

UseSqlServer 오류

0

1067

5

[Authorize] 헤더

0

265

1

dotnet ef database update 문제

0

230

0

MVC 패턴 순서

0

305

0

폴더명은 항상 정해져있나요?

0

217

0

HTTP Error 500.30 - ANCM In-Process Start Failure

0

1207

2

Add 함수와 Save를 따로 만드는 이유가 있을까요?

0

295

1

UseMvc 안됨(core 3.0)

0

423

4

값이 넘어왔는지 찍어보는 거요..

1

337

3

널참조 에러

0

378

1

ValidateAntiForgeryToken를 쓰는 이유

0

883

3

아무리 해도 안되네요.

0

319

3

sqlserver가 MSSQLLocalDB가 없어요

0

256

1

AddScoped, AddTransient, AddSingleton 차이점

0

706

1

엔티티 프레임워크를 아마존 rds랑 연동하고 싶습니다.

0

191

1