Condividi tramite


Funzioni dell'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 per l'uso da parte del processo chiamante.
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 del server HTTP per pulire tutte le risorse associate a un determinato processo.

 

Gestione 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 specificati dalla cache HTTP.
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 una query sull'archivio di configurazione HTTP per ottenere informazioni specificate.
HttpSetServiceConfiguration Imposta i valori specificati nell'archivio di configurazione dell'API del server HTTP.

 

Input e output

Funzione Descrizione
HttpReceiveHttpRequest Recupera una richiesta HTTP da una coda di richieste specificata.
HttpReceiveRequestEntityBody Recupera i dati del corpo dell'entità di una determinata richiesta HTTP.
HttpSendHttpResponse Invia una risposta HTTP per una determinata richiesta HTTP.
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 instradate a una coda di richieste 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