suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php – So ändern Sie die IP im Programm dynamisch

So implementieren Sie die Funktion zum dynamischen Ändern der IP im Programm. Die IP-Adresse kann auf einer bestimmten Website erworben werden

某草草某草草2781 Tage vor764

Antworte allen(2)Ich werde antworten

  • 伊谢尔伦

    伊谢尔伦2017-05-18 10:49:10

    也就是代理憋,这些看你程序得实现啊,proxy

    Antwort
    0
  • ringa_lee

    ringa_lee2017-05-18 10:49:10

    如果你的程序是客户端去请求别人,你可以使用http代理。比如说用curl配置http代理的方式:

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'http://baidu.com');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC); //代理认证模式
    curl_setopt($ch, CURLOPT_PROXY, "xxx.xxx.xxx.xxx"); //代理服务器地址
    curl_setopt($ch, CURLOPT_PROXYPORT, 80); //代理服务器端口
    //curl_setopt($ch, CURLOPT_PROXYUSERPWD, ":"); //http代理认证帐号,username:password的格式
    curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); //使用http代理模式
    $file_contents = curl_exec($ch);

    Antwort
    0
  • StornierenAntwort