zoukankan      html  css  js  c++  java
  • c#获得HTTP header中location的方法

    用HttpWebRequest获取网页信息时,页面可能会使用header跳转到新地址。

    但是有时候不希望调整,想获得跳转后的地址,然后做些判断来决定是否跳转。

    HttpWebRequest对象有个AllowAutoRedirect属性,指是否自动跳转到新地址,默认为true,改成false即可。

    返回对象HttpWebResponse的header中location即为新地址。

    HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);

    req.AllowAutoRedirect = false;
    HttpWebResponse response = (HttpWebResponse)req.GetResponse();

    label_reponse.Text = response.Headers["location"];

  • 相关阅读:
    php数组
    php数组排序
    php超级全局变量
    php循环
    php函数
    PHP魔术常量
    php面向对象
    static 关键字
    Final 关键字
    内置函数
  • 原文地址:https://www.cnblogs.com/adodo1/p/4327381.html
Copyright © 2011-2022 走看看