이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
MATLAB에서 HTTP 사용하기
MATLAB® RESTful 웹 서비스 함수인 webread
, websave
, webwrite
와 지원 함수 weboptions
는 프로그래머가 아닌 사용자가 HTTP GET 메서드와 POST 메서드를 사용하여 여러 웹 서비스에 액세스할 수 있게 해 줍니다. 이러한 함수에 대한 자세한 내용은 웹 서비스 항목을 참조하십시오.
그러나 웹 서비스와의 상호 작용이 더 복잡한 경우도 있으며, 이 상호 작용에 RESTful 웹 서비스 함수에서 지원하지 않는 기능이 필요할 수도 있습니다. MATLAB HTTP 인터페이스는 웹 액세스 응용 프로그램을 작성할 수 있는 클래스를 제공합니다. 이 인터페이스에는 메시지, 메시지 헤더와 필드, 그리고 IETF®(Internet Engineering Task Force) 표준에 정의된 다른 엔터티에 대한 클래스가 포함되어 있습니다. 또한 HTTP 메시징의 의미 체계를 구현하는 함수와 송신 및 수신 데이터를 처리하기 위한 유틸리티도 포함되어 있습니다. 그 외에도 메시지를 처리하고 전송하며 수신하는 데 필요한 지원 클래스가 포함되어 있습니다.
클래스
함수
matlab.net.base64decode | 문자열에 대한 Base 64 디코딩 |
matlab.net.base64encode | 바이트 문자열이나 벡터에 대한 Base 64 인코딩 |
패키지
matlab.net.http | MATLAB HTTP 인터페이스의 패키지 및 클래스 요약 |
matlab.net.http.field | MATLAB HTTP 인터페이스의 헤더 필드 클래스 요약 |
matlab.net.http.io | Streaming content consumers and providers for HTTP messages |
도움말 항목
- HTTP 인터페이스란?
HTTP 인터페이스를 사용하여 올바르게 구조화된 HTTP 요청을 실행하고 해당 응답을 처리할 수 있습니다.
- HTTP 메시지 보내기 및 받기
이 예제에서는 리디렉션을 포함하고 다이제스트 인증을 요구할 수 있는 서버로 요청을 보내는 방법을 보여줍니다.
- HTTP Data Type Conversion
The MATLAB HTTP interface automatically converts data types used in HTTP messages to and from MATLAB types.
- Manage Cookies
How to manage cookies in HTTP messages.
- Display Progress Monitor for HTTP Message
How to implement a progress monitor.
- Display Streamed Data in Figure Window
Stream data from a website using a custom StringConsumer and display the results in a figure window.
- Display JPEG Images Streamed from IP Camera
Stream video from a website using a MultipartConsumer.
- Send Multipart Form Messages
Tips for using multipart form messages.
- Manually Redirect HTTP Messages
Use cookies to manually handle redirects.