new Accepts(request)
Possui o intuito de realizada validações do cabeçalho Accepts em requisições HTTP.
Parameters:
Name | Type | Description |
---|---|---|
request |
Request | Request da transação HTTP. |
Methods
-
type(extensions)
-
Busca o primeiro MediaType presente no Accept da requisição HTTP.
Parameters:
Name Type Description extensions
Array | string Type ou MediaType a ser procurado na requisição HTTP.
Returns:
Retorna o primeiro elemento na ordem de MediaType sugerido.
- Type
- string | undefined
Example
var Accepts = require('@nginstack/engine/lib/http/Accepts'); var accepts = new Accepts(request); var test = accepts.type(['application/json', 'text', 'xml'])