sudoy
V2EX  ›  问与答

302 跳转以后,最终目的网站能知道访客是从哪个 URL 跳转来的吗?

  •  
  •   sudoy · Oct 21, 2022 · 810 views
    This topic created in 1298 days ago, the information mentioned may be changed or developed.

    刚刚测试了以下,本地用 Flask + Ngrok 搭建了一个临时服务器,网址为 https://xxx-123-234-456-789.jp.ngrok.io

    然后用云函数搭建一个临时实例,网址为 https://service-xxxxxxxxxxxxx.gz.apigw.tencentcs.com/release 该实例收到请求以后直接 302 跳转到 https://xxx-123-234-456-789.jp.ngrok.io

    app.get(`/`, (req, res) => {
      // res.sendFile(path.join(__dirname, 'index.html'));
      res.redirect(302, 'https://xxx-123-234-456-789.jp.ngrok.io');
    });
    

    在 Flask 那里获取请求头部信息,并没有发现跳转来源,也就是 https://service-xxxxxxxxxxxxx.gz.apigw.tencentcs.com/release

    请问这是否说明最终目的网站,也就是本案例中的 https://xxx-123-234-456-789.jp.ngrok.io 是无法知道 302 跳转是从哪个网址跳转过来的?

    我用网上免费的跳转追踪器,比如 https://wheregoes.com/ , 输入某个网址,是能看到这个网址最终跳转到哪里的。 但是本案例是讨论目的网址(或者说服务器)是否能知道 302 跳转来源于哪个网址。

    PMR
        1
    PMR  
       Oct 21, 2022 via Android   ❤️ 1
    Http 3** 的 Header 带不带 referer 就是游览器 的问题 一些带一些不带


    要准只能加个 get parameters
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1006 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:16 · PVG 06:16 · LAX 15:16 · JFK 18:16
    ♥ Do have faith in what you're doing.