주요 콘텐츠

replaceFields

R2026b

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

HeaderField 배열의 값 변경 또는 HeaderField 배열에 필드 추가

설명

fields = replaceFields(fields,FieldName1,FieldValue1,...,FieldNameN,FieldValueN)은 각 헤더 필드에서 지정된 이름을 갖는 기존 필드를 표시된 값으로 변경하고 업데이트된 배열을 반환합니다. 이 메서드는 changeFields와 동일하지만, 필드가 존재하지 않는 경우 replaceFields는 해당 필드를 끝에 추가합니다.

fields = replaceFields(fields,newFields)는 각 헤더 필드에 있는 기존 필드를 fields에 지정된 이름, 값, 유형으로 변경합니다. 이 구문은 필드 이름이 fields의 이름과 대/소문자 구분 없이 일치하는 경우 기존 필드의 클래스를 변경할 수 있습니다.

입력 인수

모두 확장

헤더 필드로, matlab.net.http.HeaderField 객체로 구성된 배열로 지정됩니다.

헤더 필드 이름으로, string형으로 지정됩니다.

헤더 필드 값으로, string형이나 fName에 유효한 모든 유형으로 지정됩니다. 필드에 디폴트 값을 사용하려면 fValue를 ''로 설정하십시오. 마지막 값이 누락된 경우 이는 []을 지정하는 것과 동일합니다.

추가할 필드로, 벡터로 지정되거나 하나 이상의 matlab.net.http.HeaderField 객체로 구성된 쉼표로 구분된 목록으로 지정됩니다.

버전 내역

R2018a에 개발됨

참고 항목