Maison > interface Web > js tutoriel > Obtenez des conseils referer_javascript en utilisant JavaScript et C#

Obtenez des conseils referer_javascript en utilisant JavaScript et C#

WBOY
Libérer: 2016-05-16 16:31:23
original
1794 Les gens l'ont consulté

1.JavaScript

Copier le code Le code est le suivant :

/**
* Obtenez le référent de la requête HTTP
* @ishost Type booléen s'il faut renvoyer l'hôte (adresse de la page d'accueil du site Web) lorsque le référent est vide
​*/
fonction get_http_referer(ishost) {
Si (ishost === non défini) { ishost = true }
Si (document.referrer) {
         return document.referrer;
} autre {
           if (ihost) {
                return window.location.protocol "//" window.location.host;
         } autre {
             return "";
>
>
>

2.C#

Copier le code Le code est le suivant :

///
/// Récupère le Referer
de la requête HTTP ///

/// S'il faut renvoyer l'hôte (adresse de la page d'accueil du site Web) lorsque le référent est vide
/// string
chaîne publique GetReferer(bool ishost)
{
Si (Request.UrlReferrer != null)
{
          return Request.UrlReferrer.ToString();
>
d'autre
{
           si (ihost)
           {
              return Request.Url.Scheme "://" Request.Url.Authority;
>
        autre
           {
             return "";
>
>
>

3. Obtenez différentes parties de l'URL de la requête en C#
URL : http://localhost:1897/News/Press/Content.aspx/123?id=1#toc

Copier le code Le code est le suivant :

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
Requête.Url.Scheme http
Request.Url.Host localhost
Requête.Url.Port 1897
Request.Url.Authority localhost:1897
Request.Url.LocalPath /News/Press/Content.aspx/123
Requête.PathInfo /123
Request.Url.PathAndQuery /News/Press/Content.aspx/123?id=1
Request.Url.Query ?id=1
Requête.Url.Fragment
Requête.Url.Segments /
Actualités/
Presse/
Contenu.aspx/
123

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

Et si vous aviez appris à obtenir le référent de la page en javascript et C# ? Si vous avez des questions, vous pouvez également me contacter

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal