Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482

    session start & http_referer

    ho un grosso problema nel session start del global.asax mi salvo l'http_referer. In più del 50% dei casi però l'http_referer è vuoto! Come è possibile?

    codice:
        Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
            Session("HTTP_REFERER") = Request.ServerVariables("HTTP_REFERER")
            If Session("HTTP_REFERER") = "" Then
                Session("HTTP_REFERER") = "-"
            End If
            'scrivo il referer di ogni nuovo utente
            Try
                Dim s As String = ""
                s = Request.ServerVariables("REMOTE_ADDR") & vbTab & Session("HTTP_REFERER") & vbTab & Request.Browser.Browser
                Dim sw As New IO.StreamWriter(ConfigurationSettings.AppSettings("PathLog") & "referer.txt", True)
                sw.WriteLine(s)
                sw.Close()
                sw.Flush()
            Catch ex As Exception
            End Try
        End Sub
    grazie!

    Hey hey, my my Rock and roll can never die!

  2. #2
    quelli vuoti sono di coloro che sono entrati nel sito digitando l'url, il referer lo hai quando uno arriva attraverso un link
    "...non è detto che sia tardi se non guardi che ora è..."

  3. #3
    Utente di HTML.it L'avatar di tekanet
    Registrato dal
    Oct 2001
    Messaggi
    300
    Aggiungo che alcuni antivirus et similia "cancellano" il referer. E' una cosa a cui non aggrapparsi insomma.

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    lo so che digitando l'indirizzo il referer è vuoto, ma la percentuale è troppo alta...

    @tekanet

    l'antivirus lato client o server?

    Hey hey, my my Rock and roll can never die!

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    ti chiedo un altra cosa. c'è modo di sapere almeno se il referer è stato cancellato dall'antivirus?

    Hey hey, my my Rock and roll can never die!

  7. #7
    Utente di HTML.it L'avatar di tekanet
    Registrato dal
    Oct 2001
    Messaggi
    300
    Quando il referer ha smesso di essere un elemento "affidabile", ho smesso di affidarmi ad esso, non ti so dire granché.. a naso non credo di no, comunque. Fatti una pagina che ti stampa a schermo tutte le variabili http e vedi se trovi qualcosa di utile lì dentro!

    tK

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.