웹 서비스를 사용하여 파일 업로드하기 (Real-Time, Windows)
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
상위 토픽: 웹 서비스에 HTTP 요청 보내기
POST 또는 PUT HTTP 메소드를 사용해서 웹 서비스에 파일을 업로드합니다. 웹 서비스는 파일을 .tmp 파일로 임시 디렉토리에 저장합니다.
HTML 형식을 사용하여 파일 업로드하기
다음 HTML 코드는 POST 메소드를 사용하여 파일을 웹 서비스에 업로드하는 HTML 형식을 생성합니다. 웹 서비스의 이름은 MyWebService입니다. URL 맵핑은 /upload입니다.
<form name="send" action="/MyWebService/upload" enctype="multipart/form-data" method="POST"> <input type="file" name="uploadedFile"> <input type="submit" value="Submit"> </form>
이 HTML 코드는 한 개의 값 필드와 한 개의 제출 버튼을 가진 형식을 생성합니다. SampleFile.txt와 같은 클라이언트 측 파일을 업로드된 파일라는 라벨을 가진 필드로 할당하고, 제출 버튼을 클릭할 경우, HTML 형식은 SampleFile.txt 파일을 웹 서비스에 제출합니다.
HTTP 클라이언트 VI를 사용하여 파일 업로드하기
POST, POST 멀티파트, PUT VI를 사용해서 웹 서비스에 파일을 업로드하는 웹 클라이언트를 LabVIEW에서 생성합니다. 다음 그림은 POST 멀티파트 VI를 사용해서 앞의 예에 나왔던 HTML 형식과 유사한 파일을 업로드하는 코드를 보여줍니다.