UWP로 윈도우 앱을 하나 만드는데 장애물을 만났다. httpClient를 이용해 multipart로 파일과 관련한 정보를 json으로 전송해야했다. 기존에 동료가 만든 웹에서 멀티파트 업로드를 좀 참고해서 해보려고 했는데 그것만 보고는 감이 안잡혔다. 그래서 우선 multipart가 무엇인지 좀 찾아보았다.
multipart/* 는 멀티파트 MIME 타입은 다른 객체들을 포함하는 복합 객체들이다
즉 다른 타입의 객체들을 구분자로 구분하고 그걸 복합 객체로 만들어서 요청을 보내는 것이다.
이정도 이해하고, 열심히 c# 예제 혹은 uwp 예제를 찾았는데 찾기가 어려웠다. 공식 문서도 어렵고. 그러다가 이걸 찾았다.
그래서 나도 아래처럼 만들어 보았더니 잘 된다.