Module: @nginstack/engine/lib/net/XMLHttpRequest

Classes

XMLHttpRequest

Type Definitions


XHRConfig

Objeto literal com configurações opcionais. Em propriedades onde são informadas um path são válidos caminhos de arquivos do Sistema Operacional, assim como de arquivos da Virtual File System(prefixado por 'vfs:').

Type:
  • Object
Properties:
Name Type Argument Description
keyPath string <optional>

Path do arquivo contendo uma chave privada RSA no formato PEM

certPath string <optional>

Path do arquivo contendo Certificado cliente no formato PEM

pfxPath string <optional>

Path para um arquivo PKCS#12(pfx). As propriedades keyPath e certPath não devem ser informadas, caso a propriedade pfxPath seja definida.

passphrase string <optional>

Senha usada para decodificar a chave privada ou o arquivo pfx

ignoreSslErrors boolean <optional>

Se verdadeiro, não será validado o certificado do servidor remoto.

proxy string <optional>

Configuração do servidor proxy a ser utilizado na requisição HTTP. Deve ser informado o endereço de um servidor proxy, como "socks5://host:port", ou os valores especiais "auto" e "no_proxy". O valor "auto" indica que deve ser utilizado o servidor proxy definido no sistema operacional por meio das variáveis de ambiente HTTP_PROXY e HTTPS_PROXY, e o valor "no_proxy" desabilita o uso do proxy. Caso não seja informada, será utilizada a configuração de proxy padrão do sistema, definida pela variável de ambiente ENGINE_PROXY ou pela opção de linha de comando --NoProxy.