Rumah > hujung hadapan web > tutorial js > Dapatkan petua referer_javascript menggunakan JavaScript dan C#

Dapatkan petua referer_javascript menggunakan JavaScript dan C#

WBOY
Lepaskan: 2016-05-16 16:31:23
asal
1799 orang telah melayarinya

1. JavaScript

Salin kod Kod adalah seperti berikut:

/**
* Dapatkan Perujuk permintaan HTTP
* @ishost Boolean taip sama ada untuk mengembalikan Hos (alamat halaman utama laman web) apabila Perujuk kosong
,*/
fungsi get_http_referer(ishost) {
Jika (ishost === undefined) { ishost = true; Jika (dokumen.perujuk) {
         pulangkan dokumen.perujuk;
} lain {
           jika (ishost) {
                kembali window.location.protocol "//" window.location.host;
         } lain {
             kembalikan "";
}
}
}

2. C#

Salin kod Kod adalah seperti berikut:
///
/// Dapatkan Perujuk
permintaan HTTP ///
/// Sama ada hendak mengembalikan Hos (alamat halaman utama tapak web) apabila Perujuk kosong
/// string
rentetan awam GetReferer(bool ishost)
{
Jika (Request.UrlReferrer != null)
{
          return Request.UrlReferrer.ToString();
}
lain
{
           jika (ishost)
           {
              kembali Request.Url.Scheme "://" Request.Url.Authority;
}
        lain
           {
             kembalikan "";
}
}
}

3. Dapatkan pelbagai bahagian URL Permintaan dalam C# URL:
http://localhost:1897/News/Press/Content.aspx/123?id=1#toc

Salin kod Kod adalah seperti berikut:
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.Skim 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 /
Berita/
Tekan/
Content.aspx/
123

4. Tetingkap JavaScript.objek lokasi
http://www.jb51.net/article/57407.htm

Bagaimana pula, adakah anda telah mempelajari cara mendapatkan perujuk halaman dalam javascript dan C#? Jika anda mempunyai sebarang pertanyaan, anda juga boleh menghubungi saya

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan