CMSのURL書き換えを行うために使用しているISAPIフィルターがあります。SF_NOTIFY_PREPROC_HEADERS通知を処理しており、これを実行しようとしています。
DWORD ProcessHeader(HTTP_FILTER_CONTEXT *con, HTTP_FILTER_PREPROC_HEADERS *head)
{
head->SetHeader(con, "test1", "aaa");
con->AddResponseHeaders(con, "test2:bbb\r\n", 0);
return SF_STATUS_REQ_NEXT_NOTIFICATION;
}
ただし、従来のASPまたはPHPでサーバー変数または応答ヘッダーを使用してこれらの値を読み取ることはできないようです。値がありません。「test1」または「test2」ヘッダー値のいずれかが表示されることを期待していますが、表示されません。私はここで何か間違ったことをしていますか?