class

Un cuerpo de solicitud / respuesta HTTP que representa parámetros serializados, según el tipo MIME application/x-www-form-urlencoded.

Ver más…

classHttpParamsnullgetAll(param:string):string[]

Descripción

Esta clase es inmutable; todas las operaciones de mutación devuelven una nueva instancia.

Constructor

constructor(options: HttpParamsOptions = as HttpParamsOptions)

Parámetros
options HttpParamsOptions

Opcional. El valor predeterminado es as HttpParamsOptions.

Métodos

tiene()

Informa si el cuerpo incluye uno o más valores para un parámetro determinado.

has(param: string): boolean

Parámetros
param string

El nombre del parámetro.

Devoluciones

boolean: Verdadero si el parámetro tiene uno o más valores, false si no tiene valor o no está presente.

obtener()

Recupera el primer valor de un parámetro.

get(param: string): string | null

Parámetros
param string

El nombre del parámetro.

Devoluciones

string | null: El primer valor del parámetro dado, o null si el parámetro no está presente.

obtener toda()

Recupera todos los valores de un parámetro.

getAll(param: string): string[] | null

Parámetros
param string

El nombre del parámetro.

Devoluciones

string[] | null: Todos los valores en un string array, o null si el parámetro no está presente.

keys()

Recupera todos los parámetros de este cuerpo.

keys(): string[]

Parámetros

No hay parámetros.

Devoluciones

string[]: Los nombres de los parámetros en un string array.

adjuntar()

Agrega un nuevo valor a los valores existentes para un parámetro.

append(param: string, value: string | number | boolean): HttpParams

Parámetros
param string

El nombre del parámetro.

value string | number | boolean

El nuevo valor a agregar.

Devoluciones

HttpParams: Un nuevo cuerpo con el valor agregado.

appendAll ()

Construye un nuevo cuerpo con valores agregados para el nombre del parámetro dado.

appendAll(params: boolean ): HttpParams

Parámetros
params object

parámetros y valores

Devoluciones

HttpParams: Un nuevo cuerpo con el nuevo valor.

colocar()

Reemplaza el valor de un parámetro.

set(param: string, value: string | number | boolean): HttpParams

Parámetros
param string

El nombre del parámetro.

value string | number | boolean

El nuevo valor.

Devoluciones

HttpParams: Un nuevo cuerpo con el nuevo valor.

Eliminar()

Elimina un valor dado o todos los valores de un parámetro.

delete(param: string, value?: string | number | boolean): HttpParams

Parámetros
param string

El nombre del parámetro.

value string | number | boolean

El valor que se eliminará, si se proporciona.

Opcional. El valor predeterminado es undefined.

Devoluciones

HttpParams: Un nuevo cuerpo con el valor dado eliminado, o con todos los valores eliminados si no se especifica ningún valor.

Encadenar()

Serializa el cuerpo a un codificado string, dónde key-pares de valores (separados por =) están separados por &s.

toString(): string

Parámetros

No hay parámetros.

Devoluciones

string