HeaderValue

HeaderValue 用於擷取 HTTPHeaders 物件中的標頭的值。

語法

HeaderValue (VARIANT index)

其中:

  • Index 是字串或長資料值
  • 如果想要擷取給定標頭名稱的值,則應使用字串值(例如: Server)。 也可以在指定索引的情況下擷取 HeaderValue。 該索引的有效範圍介於 0 和標頭數之間。
結果

包含標頭值的字串。

範例

此指令碼將列印出 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)

'設定要求類型

HTTPobj.GetURL("/")

HTTPobj.verb = "HEAD"

'傳送 HEAD 要求

HTTPResponse = HTTPobj.SendRequest ()

'設定新的標頭物件

Set headers = HTTPobj.ResponseHeaders

'HTTPResponse 包含傳回碼

echo "結果: " + cstr(HTTPResponse) + cr

echo "在 " + ip + " 上執行的伺服器為 " + headers.HeaderValue("server") + cr

End Function