zoukankan      html  css  js  c++  java
  • PHP使用CURL获取302跳转后的地址实例

     /*返回一个302地址*/
         function  curl_post_302($url, $vars) {

              $ch = curl_init();
              curl_setopt($ch,  CURLOPT_RETURNTRANSFER, 1);
              curl_setopt($ch, CURLOPT_URL,  $url);
              curl_setopt($ch, CURLOPT_POST, 1);
              curl_setopt($ch,  CURLOPT_FOLLOWLOCATION, 1); // 302 redirect
              curl_setopt($ch,  CURLOPT_POSTFIELDS, $vars);
              $data = curl_exec($ch);
              $Headers =  curl_getinfo($ch);
              curl_close($ch);
              if ($data != $Headers)
              return  $Headers["url"];
              else
              return false;

         }

    上面的这个curl_post_302 函数可以直接取到302跳转地址了.

  • 相关阅读:
    雨天拍照技巧
    was8.5和aop的问题:JVMVRFY013 违反类装入约束o
    Docker Swarm
    Docker compose
    docker 网络
    dockerFile
    docker容器数据卷
    docker容器数据卷
    dokcer镜像详解
    Portainer可视化面板安装
  • 原文地址:https://www.cnblogs.com/xiaoleiel/p/8334414.html
Copyright © 2011-2022 走看看