Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: Sprawdzanie dzialajacych proxy
Forum PHP.pl > Forum > PHP
lukass
Witam

Mam liste proxy i chcialem sprawdzic czy dzialaja, odwiedzajac jakas strone poprzez proxiaka, widzialem mozliwosc taka za pomoca curl'a ale niestety nie ma go na moim serwerze, czy jest jakas inna mozliwosc na zrobienie tego?
lukass
Cytat(Speedy @ 2005-09-06 19:20:32)

ta funkcja moge sie polaczyc z proxy ale jak sciagnac zawartosc jakiejs strony, laczac sie poprzez dane proxy?
Bakus
Skorzystaj z curl" title="Zobacz w manualu php" target="_manual

Komentarz na php.net: sorin, 09-Apr-2003 01:44
  1. <?php
  2. function curl_string ($url,$user_agent,$proxy){
  3.  $ch = curl_init();
  4.  curl_setopt ($ch, CURLOPT_PROXY, $proxy);
  5.  curl_setopt ($ch, CURLOPT_URL, $url);
  6.  curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent);
  7.  curl_setopt ($ch, CURLOPT_COOKIEJAR, "c:cookie.txt");
  8.  curl_setopt ($ch, CURLOPT_HEADER, 1);
  9.  curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  10.  curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
  11.  curl_setopt ($ch, CURLOPT_TIMEOUT, 120);
  12.  $result = curl_exec ($ch);
  13.  curl_close($ch);
  14.  return $result;
  15. }
  16.  
  17. $url_page = "http://www.google.com/";
  18. $user_agent = "Mozilla/4.0";
  19. $proxy = "http://208.25.243.167:8080";
  20. $string = curl_string($url_page,$user_agent,$proxy);
  21. echo $string;
  22. ?>
hwao
Ja napisalem cos takiego i proxy wspomaga.
http://windforce.strefaphp.net/code/http/
lukass
Cytat(Bakus @ 2005-09-07 03:16:08)

Tak jak pisalem, curl'a nie mam w php na serwerze... a ten skrypt sam znalazlem (zawsze pierwsze przeszukuje php.net przed pytaniem tutaj).
To jest wersja lo-fi g³ównej zawarto¶ci. Aby zobaczyæ pe³n± wersjê z wiêksz± zawarto¶ci±, obrazkami i formatowaniem proszê kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.