Main Content

matlab.net.http.field.HTTPDateField 클래스

네임스페이스: matlab.net.http.field
슈퍼클래스: matlab.net.http.HeaderField

날짜를 포함하는 HTTP 헤더 필드

설명

HTTPDateField 객체는 날짜를 포함하는 HTTP 헤더 필드입니다. 이 클래스에서 구현하는 필드는 표준 HTTP 날짜 형식의 단일 날짜를 포함합니다.

생성

설명

예제

obj = matlab.net.http.field.HTTPDateField(name)Name 속성을 name으로 설정하여 HTTP 날짜 헤더 필드를 생성합니다.

obj = matlab.net.http.field.HTTPDateField(name,value)Value 속성을 value로 설정합니다.

속성

모두 확장

날짜 필드 이름으로, 값 'Date', 'Expires', 'Retry-After', 'Accept-Datetime', 'Last-Modified', 'If-Modified-Since' 중 하나로 지정됩니다.

Date 필드를 생성하려면 서브클래스인 matlab.net.http.field.DateField를 사용하십시오.

특성:

GetAccess
public
SetAccess
public

날짜로, datetime형 객체로 지정되거나 RFC 7231 Semantics and Content, section 7.1.1.1. Date/Time Formats(IETF®(Internet Engineering Task Force) 웹사이트)에 지정된 유효한 HTTP 날짜 형식의 string형으로 지정됩니다. datetime형 객체에 표준 시간대가 없는 경우 현지 표준 시간대인 것으로 간주됩니다.

특성:

GetAccess
public
SetAccess
public
Dependent
true

메서드

모두 확장

예제

모두 축소

이 예제에서는 메시지의 HTTP 날짜 필드를 읽는 방법을 보여줍니다.

import matlab.net.*;
import matlab.net.http.*;
import matlab.net.http.field.*;

httpsUrl = 'https://requestserver.mathworks.com';
uri = URI(strcat(httpsUrl, '/assets/computerVision.jpg'));
headers = DateField(datetime("today"));
req = RequestMessage('GET', headers);
response = req.send(uri);
httpDateField = response.getFields("Last-Modified");
disp(httpDateField)
  HTTPDateField with properties:

     Name: "Last-Modified"
    Value: "Fri, 02 Apr 2021 20:14:03 GMT"

버전 내역

R2016b에 개발됨