matlab.net.http.LogRecord 클래스
네임스페이스: matlab.net.http
HTTP 내역 로그 레코드
설명
LogRecord
객체의 벡터는 RequestMessage.send
와 같은 HTTP 작업 동안 클라이언트와 서버 간에 교환되는 요청-응답 메시지 쌍 내역을 나타냅니다. send
메서드는 내역을 출력 인수로 반환합니다. 오류가 발생하면 HTTPException
객체에 History
속성이 포함됩니다.
디버그를 위해 LogRecord
클래스를 사용하십시오.
속성
URI
— 요청 URI
matlab.net.URI
Request
— 요청 메시지
matlab.net.http.RequestMessage
객체
요청 메시지로, matlab.net.http.RequestMessage
객체로 지정됩니다. Request
는 MATLAB®이 요청 메시지의 헤더를 전송하려고 한 경우 페이로드를 전송하는 프로세스에서 예외가 발생하더라도 값을 포함하게 됩니다. 예외가 발생한 경우 Exception
속성에 MException
이 포함됩니다.
Request.Body
속성은 요청 메시지의 본문(있는 경우)을 포함합니다. Request.Body.Payload
속성은 HTTPOptions
객체에 SavePayload
속성을 지정한 경우에만 설정됩니다.
특성:
GetAccess | public |
SetAccess | public |
RequestTime
— 요청 메시지의 시작 시간과 종료 시간
datetime
객체 쌍
요청 메시지의 시작 시간과 종료 시간으로, datetime
객체 쌍으로 지정됩니다. RequestTime
은 Request
속성이 설정된 경우에만 값을 포함합니다.
RequestTime
값은 페이로드를 포함하여 요청 메시지의 첫 번째 바이트와 마지막 바이트가 전송된 시간의 근삿값입니다. 전송 중에 예외가 발생하면 종료 시간은 그 예외가 발생한 시간이 되고 Exception
속성에 MException
이 포함됩니다.
특성:
GetAccess | public |
SetAccess | public |
데이터형: datetime
Response
— 응답 메시지
matlab.net.http.ResponseMessage
객체
응답 메시지로, matlab.net.http.ResponseMessage
객체로 지정됩니다. Response
는 응답의 전체 헤더가 성공적으로 수신된 경우에만 값을 포함하는데 페이로드를 수신하는 동안 예외가 발생하더라도 마찬가지입니다. 요청을 전송하려는 중이나 헤더를 수신하는 동안 예외가 발생하면 Response
가 비어 있을 수 있습니다. 예외가 발생한 경우 Exception
속성에 MException
객체가 포함됩니다.
Response.Body
속성은 HTTPOptions
객체에 SavePayload
속성이 지정되었고 응답에 본문이 있는 경우에 설정됩니다. Response.Body
가 설정된 경우 Response.Body.Payload
속성도 설정됩니다.
특성:
GetAccess | public |
SetAccess | public |
ResponseTime
— 응답 메시지의 시작 시간과 종료 시간
datetime
객체 쌍
응답 메시지의 시작 시간과 종료 시간으로, datetime
객체의 쌍으로 지정됩니다. ResponseTime
은 Response
속성이 설정된 경우에만 값을 포함합니다.
ResponseTime
값은 응답 메시지의 첫 번째 바이트와 마지막 바이트가 수신된 시간의 근삿값입니다. 수신 중에 예외가 발생하면 종료 시간은 그 예외가 발생한 시간이 되고 Exception
속성에 MException
객체가 포함됩니다.
특성:
GetAccess | public |
SetAccess | public |
데이터형: datetime
Disposition
— 교환의 처리
matlab.net.http.Disposition
열거형
메시지 교환의 처리 결과로, 교환 결과를 나타내는 matlab.net.http.Disposition
열거형으로 지정됩니다. Disposition
값이 Done
이면 Exception
속성이 비어 있고 LogRecord
의 모든 필드가 최종 값을 포함합니다.
Disposition
의 일부 값은 예외가 Exception
속성에 저장되었음을 의미합니다. 예외가 발생할 경우 Response
속성이나 Request
속성이 설정되지 않았을 수 있습니다. 이러한 값이 설정되는 시기는 예외가 헤더 또는 페이로드의 전송 전에 발생하는지 아니면 전송 중에 발생하는지에 따라 결정됩니다.
특성:
GetAccess | public |
SetAccess | public |
Exception
— 예외
MException
예외로, 메시지 교환을 처리하는 동안 발생한 MException
객체로 지정됩니다. 오류가 전송, 수신 또는 응답 처리 중에 발생한 경우 이 속성은 예외를 포함하는 MException
입니다. Disposition
속성의 값에 따라 이 속성의 설정 여부가 결정됩니다.
특성:
GetAccess | public |
SetAccess | public |
버전 내역
R2016b에 개발됨
참고 항목
send
| ResponseMessage
| StartLine
| matlab.net.URI
| Disposition
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)