HeaderValue
HeaderValue recupera il valore dell’intestazione dall’oggetto HTTPHeaders.
Sintassi
HeaderValue (VARIANT indice)
Dove:
Indice
è una stringa o un valore lungo- Il valore della stringa verrà utilizzato per recuperare un valore, dato il nome di un’intestazione (esempio:
Server
). HeaderValue può inoltre essere recuperato, se è presente un indice. L’intervallo valido dell’indice è compreso tra 0 e il numero di intestazioni.
Restituisce
Una stringa contenente il valore dell’intestazione.
Esempio
Lo script stamperà il nome del server HTTP:
Function Main
Dim HTTPObj as Object
Dim headers as Object
ip = "www.gfi.org"
port = 80
cr = Chr(13) + Chr(10)
Set HTTPobj = HTTP.Connect (ip,port)
'impostazione del tipo di richiesta
HTTPobj.GetURL("/")
HTTPobj.verb = "HEAD"
'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
echo "Server in esecuzione su " + ip + " è " + headers.HeaderValue("server") + cr
End Function