HttpHeaders interface
يمثل مجموعة من عناوين HTTP على طلب/استجابة. يتم التعامل مع أسماء العناوين على أنها غير حساسة لحالة الأحرف.
- يمتد
-
Iterable<[string, string]>
الأساليب
delete(string) | إزالة رأس معين من المجموعة. |
get(string) | إرجاع قيمة رأس معين أو غير معرف إذا لم يتم تعيينه. |
has(string) | إرجاع true إذا كان العنوان المحدد موجودا. |
set(string, string | number | boolean) | تعيين عنوان معين بقيمة معينة. |
toJSON({ preserve |
الوصول إلى كائن JS الخام الذي يعمل كخريطة بسيطة لأسماء العناوين إلى القيم. |
الأساليب المتوارثة
[iterator]() |
تفاصيل الأسلوب
delete(string)
إزالة رأس معين من المجموعة.
function delete(name: string)
المعلمات
- name
-
string
اسم الرأس المراد حذفه.
get(string)
إرجاع قيمة رأس معين أو غير معرف إذا لم يتم تعيينه.
function get(name: string): undefined | string
المعلمات
- name
-
string
اسم العنوان المراد استرداده.
المرتجعات
undefined | string
has(string)
إرجاع true إذا كان العنوان المحدد موجودا.
function has(name: string): boolean
المعلمات
- name
-
string
اسم العنوان الذي يجب التحقق من وجوده.
المرتجعات
boolean
set(string, string | number | boolean)
تعيين عنوان معين بقيمة معينة.
function set(name: string, value: string | number | boolean)
المعلمات
- name
-
string
اسم العنوان المراد تعيينه.
- value
-
string | number | boolean
القيمة التي يجب استخدامها للعنوان.
toJSON({ preserveCase?: boolean })
الوصول إلى كائن JS الخام الذي يعمل كخريطة بسيطة لأسماء العناوين إلى القيم.
function toJSON(options?: { preserveCase?: boolean }): RawHttpHeaders
المعلمات
- options
-
{ preserveCase?: boolean }
المرتجعات
تفاصيل الأساليب المتوارثة
[iterator]()
function [iterator](): Iterator<[string, string], any, undefined>
المرتجعات
Iterator<[string, string], any, undefined>
موروثة من Iterable.__@iterator@262