GET HTTP HEADERとホスト
日付 | 2008/03/12 |
---|---|
ID | 46146 (英語原文参照) |
バージョン | 2004.6 |
プラットフォーム | Mac & Win |
1つのIPアドレスで複数のドメイン名を4DWebサーバ機能で処理する際には、On Web Connectionのローカル変数を使ってIPアドレスを処理するのではなく、ホスト名を使って処理をする必要が出てきます。そのようなとき、GET HTTP HEADERが役に立ちます。
GET HTTP HEADERを呼び出すポイントは、2つの配列を引数に渡すことです。配列にはそれぞれHTTPヘッダフィールドの名前と値が対応する形で納められます。この場合には、HTTPヘッダフィールド名配列の中から「Host」を探し出し、その要素位置に対応した値配列の値を取り出すと、どのドメイン名でアクセスしてきたのかを判定できます。