Funzioni API SERVER HTTP versione 1.0

L'API server HTTP fornisce le funzioni seguenti per la scrittura di applicazioni.

Generale

Funzione Descrizione
HttpCreateHttpHandle Crea una coda di richieste HTTP e restituisce un handle.
HttpInitialize Inizializza l'API server HTTP da usare tramite il processo di chiamata.
HttpPrepareUrl Analizza, analizza e normalizza un URL Unicode o punycode non normalizzato in modo che sia sicuro e valido da usare in altre funzioni HTTP.
HttpTerminate Indirizza l'API server HTTP per pulire tutte le risorse associate a un processo specifico.

 

Gestione della cache

Funzione Descrizione
HttpAddFragmentToCache Memorizza nella cache un frammento di dati in modo che possa essere usato per comporre una risposta dinamica senza leggere dal disco.
HttpFlushResponseCache Rimuove i frammenti memorizzati nella cache HTTP specificati.
HttpReadFragmentFromCache Recupera un frammento di risposta memorizzato nella cache specificato.

 

Configurazione

Funzione Descrizione
HttpDeleteServiceConfiguration Elimina le informazioni specificate dall'archivio di configurazione HTTP.
HttpQueryServiceConfiguration Esegue query sull'archivio di configurazione HTTP per informazioni specificate.
HttpSetServiceConfiguration Imposta i valori specificati nell'archivio di configurazione dell'API HTTP Server.

 

Input e output

Funzione Descrizione
HttpReceiveHttpRequest Recupera una richiesta HTTP da una coda di richiesta specificata.
HttpReceiveRequestEntityBody Recupera i dati del corpo dell'entità di una richiesta HTTP specifica.
HttpSendHttpResponse Invia una risposta HTTP per una richiesta HTTP specifica.
HttpSendResponseEntityBody Invia i dati del corpo dell'entità di una risposta HTTP.
HttpWaitForDisconnect Notifica all'applicazione quando un client HTTP è disconnesso.

 

SSL

Funzione Descrizione
HttpReceiveClientCertificate Recupera il certificato client per una connessione SSL.

 

Registrazione URL

Funzione Descrizione
HttpAddUrl Registra un URL in modo che le richieste HTTP vengano indirizzate a una coda di richiesta specificata.
HttpRemoveUrl Annulla la registrazione di un URL specificato, in modo che le richieste non vengano più indirizzate a una coda specificata.

 

Strutture dell'API SERVER HTTP versione 1.0