Heim > Web-Frontend > js-Tutorial > Erhalten Sie referer_javascript-Tipps mit JavaScript und C#

Erhalten Sie referer_javascript-Tipps mit JavaScript und C#

WBOY
Freigeben: 2016-05-16 16:31:23
Original
1794 Leute haben es durchsucht

1. JavaScript

Code kopieren Der Code lautet wie folgt:

/**
* Holen Sie sich den Referrer der HTTP-Anfrage
* @ishost Boolescher Typ, ob Host (Website-Homepage-Adresse) zurückgegeben werden soll, wenn Referrer leer ist
​*/
Funktion get_http_referer(ishost) {
If (ishost === undefiniert) { ishost = true; Wenn (document.referrer) {
         return document.referrer;
} sonst {
           if (ishost) {
                return window.location.protocol "//" window.location.host;
         } sonst {
             return "";
}
}
}

2. C#

Code kopieren Der Code lautet wie folgt:
///
/// Holen Sie sich den Referer
der HTTP-Anfrage ///
/// Ob Host (Website-Homepage-Adresse) zurückgegeben werden soll, wenn Referrer leer ist
/// string
öffentliche Zeichenfolge GetReferer(bool ishost)
{
If (Request.UrlReferrer != null)
{
          return Request.UrlReferrer.ToString();
}
sonst
{
           if (ishost)
           {
              return Request.Url.Scheme "://" Request.Url.Authority;
}
        sonst
           {
             return "";
}
}
}

3. Erhalten Sie verschiedene Teile der Anforderungs-URL in C# URL:
http://localhost:1897/News/Press/Content.aspx/123?id=1#toc

Code kopieren Der Code lautet wie folgt:
Request.ApplicationPath /
Request.PhysicalPath D:ProjectsSolutionwebNewsPressContent.aspx
System.IO.Path.GetDirectoryName(Request.PhysicalPath) D:ProjectsSolutionwebNewsPress
Request.PhysicalApplicationPath D:ProjectsSolutionweb
System.IO.Path.GetFileName(Request.PhysicalPath) Content.aspx
Request.CurrentExecutionFilePath /News/Press/Content.aspx
Request.FilePath /News/Press/Content.aspx
Request.Path /News/Press/Content.aspx/123
Request.RawUrl /News/Press/Content.aspx/123?id=1
Request.Url.AbsolutePath /News/Press/Content.aspx/123
Request.Url.AbsoluteUri
http://localhost:1897/News/Press/Content.aspx/123?id=1 Request.Url.Scheme http
Request.Url.Host localhost
Request.URL.Port 1897
Request.Url.Authority localhost:1897
Request.Url.LocalPath /News/Press/Content.aspx/123
Request.PathInfo /123
Request.Url.PathAndQuery /News/Press/Content.aspx/123?id=1
Request.Url.Query ?id=1
Request.Url.Fragment
Request.Url.Segments /
Neuigkeiten/
Drücken Sie/
Content.aspx/
123

4. JavaScript window.location-Objekt
http://www.jb51.net/article/57407.htm

Wie wäre es damit, haben Sie gelernt, wie Sie den Referrer der Seite in Javascript und C# erhalten? Bei Fragen könnt ihr mich auch gern kontaktieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage