HttpHeaders interface
مجموعة من أزواج مفتاح/قيمة عنوان HTTP.
الأساليب
clone() | إنشاء نسخة/نسخة عميقة من مجموعة HttpHeaders هذه. |
contains(string) | احصل على ما إذا كانت مجموعة العناوين هذه تحتوي على إدخال رأس لاسم العنوان المتوفر أم لا. |
get(string) | احصل على قيمة العنوان لاسم الرأس المقدم، أو غير معرف إذا لم يكن هناك عنوان في هذه المجموعة بالاسم المقدم. |
header |
احصل على أسماء العناوين المضمنة في هذه المجموعة. |
headers |
احصل على الرؤوس المضمنة في هذه المجموعة كصفيف. |
header |
احصل على قيم الرأس المضمنة في هذه المجموعة. |
raw |
احصل على الرؤوس المضمنة في هذه المجموعة كعنصر. |
remove(string) | قم بإزالة الرأس باستخدام headerName المتوفر. إرجاع ما إذا كان العنوان موجودا وتمت إزالته أم لا. |
set(string, string | number) | قم بتعيين عنوان في هذه المجموعة بالاسم والقيمة المتوفرين. الاسم غير حساس لحالة الأحرف. |
to |
احصل على تمثيل عنصر JSON لمجموعة عناوين HTTP هذه.
النتيجة هي نفسها |
تفاصيل الأسلوب
clone()
إنشاء نسخة/نسخة عميقة من مجموعة HttpHeaders هذه.
function clone(): HttpHeadersLike
المرتجعات
contains(string)
احصل على ما إذا كانت مجموعة العناوين هذه تحتوي على إدخال رأس لاسم العنوان المتوفر أم لا.
function contains(headerName: string): boolean
المعلمات
- headerName
-
string
المرتجعات
boolean
get(string)
احصل على قيمة العنوان لاسم الرأس المقدم، أو غير معرف إذا لم يكن هناك عنوان في هذه المجموعة بالاسم المقدم.
function get(headerName: string): undefined | string
المعلمات
- headerName
-
string
اسم العنوان.
المرتجعات
undefined | string
headerNames()
احصل على أسماء العناوين المضمنة في هذه المجموعة.
function headerNames(): string[]
المرتجعات
string[]
headersArray()
احصل على الرؤوس المضمنة في هذه المجموعة كصفيف.
function headersArray(): HttpHeader[]
المرتجعات
headerValues()
احصل على قيم الرأس المضمنة في هذه المجموعة.
function headerValues(): string[]
المرتجعات
string[]
rawHeaders()
احصل على الرؤوس المضمنة في هذه المجموعة كعنصر.
function rawHeaders(): RawHttpHeaders
المرتجعات
remove(string)
قم بإزالة الرأس باستخدام headerName المتوفر. إرجاع ما إذا كان العنوان موجودا وتمت إزالته أم لا.
function remove(headerName: string): boolean
المعلمات
- headerName
-
string
اسم العنوان المراد إزالته.
المرتجعات
boolean
set(string, string | number)
قم بتعيين عنوان في هذه المجموعة بالاسم والقيمة المتوفرين. الاسم غير حساس لحالة الأحرف.
function set(headerName: string, headerValue: string | number)
المعلمات
- headerName
-
string
اسم الرأس المراد تعيينه. هذه القيمة غير حساسة لحالة الأحرف.
- headerValue
-
string | number
قيمة العنوان المراد تعيينه.
toJson({ preserveCase?: boolean })
احصل على تمثيل عنصر JSON لمجموعة عناوين HTTP هذه.
النتيجة هي نفسها rawHeaders()
.
function toJson(options?: { preserveCase?: boolean }): RawHttpHeaders
المعلمات
- options
-
{ preserveCase?: boolean }