@URLGetHeader (式言語)

URL (Uniform Resource Locator) の特定の HTTP (Hypertext Transfer Protocol) ヘッダー情報を返します。URL は、Web ページの識別とアドレス指定に使用する文字列です。

構文

@URLGetHeader( urlstring; headerstring; webusername; webpassword; proxywebusername; proxywebpassword )

パラメータ

urlstring

文字列。開く Web ページの URL (例えば http://www.acme.com/) を指定します。

headerstring

希望する URL ヘッダー値を受け取るためのヘッダー文字列を入力します。使用できるヘッダー文字列は、HTTP 仕様書 (http://www.w3.org/ などからインターネット経由で入手可能) に記載されており、仕様書の更新に基づいて変更される可能性があります。

webusername$

文字列。オプション。インターネットサーバーの中には、ページにアクセスする前にユーザー名とパスワードを取得しなければならないものもあります。このパラメータを使用すると、インターネットサーバーから事前に取得したユーザー名を指定できます。

webpassword$

文字列。オプション。インターネットサーバーの中には、ページにアクセスする前にユーザー名とパスワードを取得しなければならないものもあります。このパラメータを使用すると、インターネットサーバーから事前に取得したパスワードを指定できます。

proxywebusername$

文字列。オプション。プロキシサーバー経由で接続するためには、ユーザー名の指定が必要な場合があります。このパラメータを使用すると、プロキシサーバーのユーザー名を指定できます。プロキシで必要とされるユーザー名については、管理者に確認してください。

proxywebpassword$

文字列。オプション。一部のプロキシサーバーでは、そのサーバーを介して接続するためにパスワードを指定する必要があります。このパラメータを使用すると、プロキシサーバーのユーザー名を指定できます。プロキシで必要とされるパスワードについては、管理者に確認してください。

戻り値

headervaluestring

文字列。要求したヘッダー値が返されます。Null 値が返されるときは、要求したヘッダー値が Web ページのヘッダーにはありません。

使用法

@URLGetHeader 関数は、[サーバー Web ナビゲータ] データベースか [個人 Web ナビゲータ] データベースのいずれかでのみ使用できます。

  1. 次の例では、Web ページ www.acme.com が最後に更新された日付が返されます。
    @URLGetHeader ("http://www.acme.com/"; "Last-modified")
  2. 次の例では、Web ページ www.acme.com が保存されている Web サーバーソフトウェアの名前が返されます。
    @URLGetHeader ("http://www.acme.com/"; "Server")