Exportar (0) Imprimir
Expandir Tudo

objeto de solicitação

Atualizado: março de 2015

Em um Operações de tabelas, usado para executar a operação da tabela solicitada e para determinar a resposta ao cliente. Em um API personalizada, expõe a funcionalidade do objeto de solicitação implementada pela biblioteca Express.js.

Quando usado em um script registrado para uma operação de tabela, esse objeto contém os seguintes membros:

As funções a seguir são usadas em scripts de operação de tabela:

executar

Sintaxe Retorna Descrição

request.execute()

não definido

Executa o comportamento padrão para a operação.

request.execute(options)

não definido

Executa a operação com os manipuladores de êxito ou erro fornecidos como options. Para obter mais informações, consulte Overriding success and error.

responder

Sintaxe Retorna Descrição

request.respond()

não definido

Grava a resposta padrão.

request.respond(err)

não definido

Grava uma resposta com o objeto do erro especificado.

request.respond(statusCode, body)

não definido

Grava uma resposta personalizada com o código de status HTTP e o corpo da mensagem fornecidos.

A propriedade a seguir tem suporte em operações de tabela.

 

Nome Retorna Descrição

parameters

Objeto JSON

Retorna uma coleção de parâmetros fornecidos para o URI de solicitação como parâmetros de consulta.

Quando usado em uma exportação de API personalizada, esse objeto contém os seguintes membros:

A função a seguir é usada em uma API personalizada:

cabeçalho

Sintaxe Retorna Descrição

request.header('header-value')

Objeto JSON

Retorna uma representação do header-value nomeado dos cabeçalhos de solicitação HTTP enviados em uma solicitação de API personalizada. Para obter mais informações, consulte Intestazioni e tipi di contenuto.

As seguintes propriedades do objeto de solicitação do Express.js são geralmente usadas em uma API personalizada.

 

Nome Retorna Descrição

headers

Objeto JSON

Retorna uma coleção de todos os cabeçalhos da mensagem, como um objeto JSON. Os cabeçalhos individuais são obtidos chamando a função header. Para obter mais informações, consulte Intestazioni e tipi di contenuto.

query

Objeto JSON

Usado para acessar os parâmetros de consulta personalizados fornecidos na solicitação.

service

objeto de serviço

O objeto de serviço retornado fornece acesso a estes objetos específicos do serviço móveis: push, tabelas e mssql.

user

objeto do usuário

Retorna o objeto do usuário, que contém informações sobre o cliente que envia a solicitação.

Para obter uma lista completa de todas as propriedades disponíveis no objeto de solicitação, consulte a documentação da biblioteca express.js.

Operações de tabelas:

O Serviços Móveis do Microsoft Azure permite registrar o código do JavaScript para ser executado pelo serviço quando uma operação de inserção, atualização, exclusão ou consulta ocorrer em uma tabela específica. Esses scripts fornecem a capacidade de injetar lógica de negócios na operação de tabela, impedir que uma operação ocorra, alterar os valores fornecidos para a operação ou alterar os resultados. Para obter mais informações, consulte Como: Registrar scripts no servidor.

O objeto request é sempre o terceiro argumento transmitido para uma função de script registrada. Você deve chamar execute ou respond em seu script para garantir que o cliente receba uma resposta. Se você não fizer isso, a operação expirará.

API personalizada:

O objeto de solicitação é passado como o primeiro argumento para a função que define um método HTTP exportado em uma API personalizada. Esta versão do objeto de solicitação usa a biblioteca express.js para fornecer funcionalidade adicional a seus scripts.

Mostrar:
© 2015 Microsoft