ResponseHeaders

L’oggetto intestazione che fornisce l’accesso a singole intestazioni di risposta.

Sintassi

HTTPObject.ReponseHeaders

Dove:

  • ResponseHeaders è un oggetto (lettura)
Esempio

Lo script stamperà il nome del server HTTP:

Function Main

Dim HTTPObj as Object

Dim headers as Object

ip = "www.apache.org"

port = 80

cr = Chr(13) + Chr(10)

Set HTTPobj = HTTP.Connect (ip,port)

'impostazione del tipo di richiesta

HTTPobj.GetURL("/")

HTTPobj.verb = "HEAD"

'passaggio tramite proxy con autenticazione automatica

'l’autenticazione deve essere impostata su 1

HTTPobj.Authentication = 1

'Invio della richiesta HEAD

HTTPResponse = HTTPobj.SendRequest ()

'Impostazione nuove intestazioni chiamate da Object

Set headers = HTTPobj.ResponseHeaders

'HTTPResponse contiene il codice restituito

echo "Risultato: " + cstr(HTTPResponse) + cr

'il risultato http sarà del tipo :

'HTTP/1.1 200 OK

'Server: Microsoft-IIS/5.0

'Data: Mar, 28 ottobre 2003 10:23:19 GMT

'Content-Length: 1270

'Content-Type: text/html

echo "Server in esecuzione su " + ip + " è " + headers.HeaderValue("server") + cr

End Function