Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

oggetto Request

 

In un Operazioni su tabella, utilizzato per eseguire l'operazione di tabella richiesta e determinare la risposta al client. In un API personalizzata, espone la funzionalità dell'oggetto richiesta implementata dalla libreria Express. js.

Se usato in uno script registrato in un'operazione su tabella, questo oggetto contiene i membri seguenti:

Le funzioni seguenti vengono utilizzate negli script di operazione di tabella:

eseguire

Sintassi

Restituisce

Descrizione

request.execute()

Undefined

Esegue il comportamento predefinito per l'operazione.

request.execute(options)

Undefined

Esegue l'operazione con gestori degli errori forniti come options. Per ulteriori informazioni, vedere 90f9c218-7b5b-497a-9495-38586a0b910f#overriding.

rispondere

Sintassi

Restituisce

Descrizione

request.respond()

Undefined

Scrive la risposta predefinita.

request.respond(err)

Undefined

Scrive una risposta con l'oggetto errore specificato.

request.respond(statusCode, body)

Undefined

Scrive una risposta personalizzata con il corpo specificato di messaggio e il codice dello stato HTTP.

La proprietà seguente è supportata nelle operazioni di tabella.

Nome

Restituisce

Descrizione

parameters

Oggetto JSON

Restituisce una raccolta di parametri forniti all'URI della richiesta come parametri di query.

Se usato in un'esportazione di API personalizzata, questo oggetto contiene i membri seguenti:

In un'API personalizzata viene utilizzata la funzione seguente:

intestazione

Sintassi

Restituisce

Descrizione

request.header('header-value')

Oggetto JSON

Restituisce una rappresentazione JSON di denominato header-value intestazioni inviate in una richiesta di API personalizzata di richieste HTTP. Per ulteriori informazioni, vedere intestazioni e i tipi di contenuto.

Le seguenti proprietà di js oggetto request comunemente utilizzati in un'API personalizzata.

Nome

Restituisce

Descrizione

headers

Oggetto JSON

Restituisce una raccolta di tutte le intestazioni di messaggio, come un oggetto JSON. Le singole intestazioni vengono ottenute chiamando il header (funzione). Per ulteriori informazioni, vedere intestazioni e i tipi di contenuto.

query

Oggetto JSON

Utilizzato per accedere ai parametri di query personalizzato specificati nella richiesta.

service

oggetto servizio

L'oggetto restituito oggetto servizio fornisce l'accesso a questi oggetti specifici del servizio mobili: push, tabelle, e mssql.

user

oggetto utente

Restituisce il oggetto utente, che contiene informazioni sul client che invia la richiesta.

Per un elenco completo di tutte le proprietà disponibili nel oggetto request, vedere il libreria Express. js documentazione.

Operazioni su tabella:

Servizi mobili di Microsoft Azure Consente di registrare il codice JavaScript da eseguire tramite il servizio quando si verifica un'operazione di inserimento, aggiornamento, eliminazione o query in una tabella specifica. Questi script offrono la possibilità di inserire la logica di business in operazioni di tabella, arrestare un'operazione in corso, modificare i valori forniti per l'operazione o modificare i risultati. Per ulteriori informazioni, vedere come: Registrare script nel server di.

Il request oggetto è sempre il terzo argomento passato a una funzione di script registrato. È necessario chiamare eseguire o rispondere nello script per assicurarsi che il client riceve una risposta. Se non esegue questa operazione, l'operazione si verifica un timeout.

API personalizzata:

L'oggetto richiesta viene passato come primo argomento alla funzione che definisce un metodo HTTP esportato in un'API personalizzata. Questa versione di oggetto request utilizza il libreria Express. js per fornire funzionalità aggiuntive per gli script.

Mostra: