System::Net::Http::Headers::HttpHeaders 클래스
내용물
[
숨다
]HttpHeaders class
HTTP 헤더의 컬렉션입니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용하여 인스턴스를 만들면 런타임 오류 또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
class HttpHeaders : public System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<System::Collections::Generic::IEnumerable<System::String>>>>
메서드
| 메서드 | 설명 |
|---|---|
| Add(String, System::SharedPtr<Collections::Generic::IEnumerable<String>>) | 새로운 이름-값 쌍을 검증하고 현재 컬렉션에 추가합니다. |
| Add(String, String) | 새 이름-값 쌍을 검증하고 현재 컬렉션에 추가합니다. |
| virtual AddHeaders(System::SharedPtr<HttpHeaders>) | 지정된 HttpHeaders 클래스 인스턴스를 현재 인스턴스와 연결합니다. |
| AddParsedValue(String, System::SharedPtr<Object>) | 지정된 이름으로 헤더를 가져와 파싱된 값을 헤더에 추가합니다. |
| Clear() | 컬렉션에서 모든 항목을 제거합니다. |
| Contains(String) | |
| ContainsParsedValue(String, System::SharedPtr<Object>) | 헤더에 지정된 값이 포함되어 있는지 확인합니다. |
| GetEnumerator() override | 열거자를 가져옵니다. |
| GetHeaderString(String) | 지정된 헤더 이름에 대한 값들의 문자열 표현을 반환합니다. |
| GetHeaderString(String, System::SharedPtr<Object>) | 지정된 헤더 이름에 대한 값들의 문자열 표현을 반환합니다. |
| GetHeaderStrings() | 헤더 값들의 문자열 표현을 포함하는 컬렉션을 반환합니다. |
| GetParsedValues(String) | 지정된 헤더 이름에 대한 파싱된 값을 반환합니다. |
| GetValues(String) | 지정된 이름에 해당하는 값을 반환합니다. |
| static ParsedValuesAsList(const System::SharedPtr<Object>) | 파싱된 값을 목록으로 변환합니다. |
| Remove(String) | 지정된 이름으로 항목을 제거하려 시도합니다. |
| RemoveParsedValue(String, System::SharedPtr<Object>) | 지정된 이름으로 헤더를 가져와 헤더에서 파싱된 값을 제거합니다. |
| SetConfiguration(System::SharedPtr<Collections::Generic::Dictionary<String, System::SharedPtr<HttpHeaderParser>>>, System::SharedPtr<Collections::Generic::HashSet<String>>) | |
| SetOrRemoveParsedValue(String, System::SharedPtr<Object>) | 지정된 이름으로 헤더를 가져와 해당 값을 설정하거나 제거합니다. ‘value’ 매개변수가 nullptr이면 헤더 값이 제거되고, 그렇지 않으면 파싱된 값이 설정됩니다. |
| SetParsedValue(String, System::SharedPtr<Object>) | 지정된 이름으로 헤더를 가져와 파싱된 값을 헤더에 설정합니다. |
| ToString() const override | C# Object.ToString() 메서드의 유사 구현입니다. 사용자 정의 객체를 문자열로 변환할 수 있게 합니다. |
| TryAddWithoutValidation(String, String) | 새 이름-값 쌍을 현재 컬렉션에 추가하려 시도합니다. |
| TryAddWithoutValidation(String, System::SharedPtr<Collections::Generic::IEnumerable<String>>) | 이름-값 쌍 컬렉션을 현재 컬렉션에 추가합니다. |
| TryGetValues(String, System::SharedPtr<Collections::Generic::IEnumerable<String>>&) | 지정된 이름에 해당하는 값을 가져오려 시도합니다. |
| TryParseAndAddValue(String, String) | 지정된 값을 파싱하여 헤더 값에 추가하려 시도합니다. |
또 보기
- Class IEnumerable
- Namespace System::Net::Http::Headers
- Library Aspose.Page for C++