こんにちは私はhttp_refererが現在のサイトと同じサイトであるかどうかを確認する必要があります。
私は次のコードを持っています
Dim strReferer As String
strReferer = Request.ServerVariables("HTTP_REFERER")
If strReferer.Contains(Request.ServerVariables("HTTP_HOST")) then
'do task
End If
これは、「オブジェクト参照がオブジェクトのインスタンスに設定されていません。 」というエラーをスローし、コードの問題のある行としてif行にフラグを立てます。
私が間違っているアイデアはありますか?
私の解決策:
strReferer = "" & Request.ServerVariables("HTTP_REFERER")
文字列が何もない場合でも、常に値を持つことを意味します。