HttpListenerResponse.AppendHeader(String, String) 메서드

정의

이 응답과 함께 보낼 지정된 HTTP 헤더에 값을 추가합니다.Appends a value to the specified HTTP header to be sent with this response.

public:
 void AppendHeader(System::String ^ name, System::String ^ value);
public void AppendHeader (string name, string value);
member this.AppendHeader : string * string -> unit
Public Sub AppendHeader (name As String, value As String)

매개 변수

name
String

value를 추가할 HTTP 헤더의 이름입니다.The name of the HTTP header to append value to.

value
String

name 헤더에 추가할 값입니다.The value to append to the name header.

예외

namenull 또는 빈 문자열("")인 경우name is null or an empty string ("").

또는-or- 지정된 헤더에 값을 지정할 수 없는 경우You are not allowed to specify a value for the specified header.

또는-or- name 또는 value에 잘못된 문자가 들어 있는 경우name or value contains invalid characters.

value의 길이가 65,535자를 넘는 경우The length of value is greater than 65,535 characters.

설명

이 메서드를 호출 하는 것은 Headers 속성에서 반환 된 컬렉션에 대해 Add 메서드를 호출 하는 것과 같습니다.Calling this method is equivalent to calling the Add method on the collection returned by the Headers property.

header에 지정 된 헤더가 없으면이 메서드는 Headers 속성의 컬렉션에 새 헤더를 삽입 합니다.If the header specified in header does not exist, this method inserts a new header into the Headers property's collection. header 컬렉션에 있는 경우이 메서드는 value 기존 값에 추가 합니다.If header is present in the collection, this method adds value to the existing values. 기존 헤더의 값을 바꾸려면 AddHeader 메서드를 사용 합니다.To replace the value of an existing header, use the AddHeader method.

적용 대상

추가 정보