zoukankan      html  css  js  c++  java
  • PHP中curl获取本机虚拟主机接口

    在PHP的curl代码中增加header可解决此问题。

        $header = array(
            "Host: 你的域名(不能包含http://)",
            "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
            "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3",
            "Accept-Encoding: gzip,deflate,sdch",
            "Accept-Language: it-IT,it;q=0.8,en-US;q=0.6,en;q=0.4",
            "Cache-Control: max-age=0",
            "Connection: keep-alive",
        );
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, 'http://127.0.0.1/'.$url);//必须
        curl_setopt($ch, CURLOPT_HTTPHEADER, $header);//必须

    如果乱码,可以把中文转码,另外如果页面被gzip压缩,就要增加以下代码

    curl_setopt($ch, CURLOPT_ENCODING, 'gzip,deflate');
  • 相关阅读:
    java面向对象
    Mysql 用户管理
    Mysql备份数据库
    Java方法&面向对象习题
    Mysql 用户管理
    java 方法笔记
    事物与存储过程
    多表操作
    视图 sql语句
    mongodb
  • 原文地址:https://www.cnblogs.com/timeismoney/p/6797087.html
Copyright © 2011-2022 走看看