HttpHeaders.Add 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
새 헤더와 해당 값을 HttpHeaders 컬렉션에 삽입합니다.
오버로드
Add(String, IEnumerable<String>) |
지정된 헤더와 해당 값을 HttpHeaders 컬렉션에 추가합니다. |
Add(String, String) |
지정된 헤더와 해당 값을 HttpHeaders 컬렉션에 추가합니다. |
Add(String, IEnumerable<String>)
- Source:
- HttpHeaders.cs
- Source:
- HttpHeaders.cs
- Source:
- HttpHeaders.cs
지정된 헤더와 해당 값을 HttpHeaders 컬렉션에 추가합니다.
public:
void Add(System::String ^ name, System::Collections::Generic::IEnumerable<System::String ^> ^ values);
public void Add (string name, System.Collections.Generic.IEnumerable<string> values);
public void Add (string name, System.Collections.Generic.IEnumerable<string?> values);
member this.Add : string * seq<string> -> unit
Public Sub Add (name As String, values As IEnumerable(Of String))
매개 변수
- name
- String
컬렉션에 추가할 헤더입니다.
- values
- IEnumerable<String>
컬렉션에 추가할 헤더 값 목록입니다.
예외
이름은 null이거나 비워 둘 수 없습니다.
값은 null이거나 비워 둘 수 없습니다.
오용된 헤더 이름입니다. 요청 헤더가 HttpRequestMessage, HttpResponseMessage가 있는 응답 헤더 및 HttpContent 개체가 있는 콘텐츠 헤더와 함께 사용되는지 확인합니다.
설명
헤더 이름은 유효한 HTTP 토큰으로 적용됩니다. 여기서 토큰은 "!#$%&'*+-.^_`|~"
집합의 ASCII 문자, 숫자 또는 기호 집합으로 정의되고 RFC9110정의와 일치합니다. 헤더 이름에는 ASCII가 아닌 문자가 허용되지 않습니다.
헤더 values
구문 분석되고 유효성이 검사됩니다.
지정된 헤더가 없으면 Add 메서드는 헤더 이름/값 쌍 목록에 새 헤더를 삽입합니다.
지정된 헤더가 이미 있는 경우 values
헤더와 연결된 값의 쉼표로 구분된 목록에 추가됩니다.
적용 대상
Add(String, String)
- Source:
- HttpHeaders.cs
- Source:
- HttpHeaders.cs
- Source:
- HttpHeaders.cs
지정된 헤더와 해당 값을 HttpHeaders 컬렉션에 추가합니다.
public:
void Add(System::String ^ name, System::String ^ value);
public void Add (string name, string value);
public void Add (string name, string? value);
member this.Add : string * string -> unit
Public Sub Add (name As String, value As String)
매개 변수
- name
- String
컬렉션에 추가할 헤더입니다.
- value
- String
헤더의 내용입니다.
예외
이름은 null이거나 비워 둘 수 없습니다.
오용된 헤더 이름입니다. 요청 헤더가 HttpRequestMessage, HttpResponseMessage가 있는 응답 헤더 및 HttpContent 개체가 있는 콘텐츠 헤더와 함께 사용되는지 확인합니다.
설명
헤더 이름은 유효한 HTTP 토큰으로 적용됩니다. 여기서 토큰은 "!#$%&'*+-.^_`|~"
집합의 ASCII 문자, 숫자 또는 기호 집합으로 정의되고 RFC9110정의와 일치합니다. 헤더 이름에는 ASCII가 아닌 문자가 허용되지 않습니다.
헤더 values
구문 분석되고 유효성이 검사됩니다.
지정된 헤더가 없으면 Add 메서드는 헤더 이름/값 쌍 목록에 새 헤더를 삽입합니다.
지정된 헤더가 이미 있는 경우 value
헤더와 연결된 쉼표로 구분된 값 목록에 추가됩니다.
적용 대상
.NET