Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> połączenie z serwerem poprzez proxy (pilne!)
Jim
post 19.09.2006, 19:05:15
Post #1





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 27.07.2005

Ostrzeżenie: (0%)
-----


Witam,
potrzebuję informacji jak połączyć się z serwerem proxy i poprzez niego połączyć się z następnym serwerem i wykonać zapytanie.

bez proxy robię to tak:
  1. <?php
  2. $sc = fsockopen( $server, 43 );
  3. fputs ( $sc, zapytanie );
  4. while ( !feof($sc) ){
  5.  $output .= fgets( $sc, 128 );
  6. }
  7. ?>


ale jak to zrobić poprzez proxy to nie mam pojęcia.

*podbijam*

Naprawdę tego potrzebuje, a może da się skonfigurować apacha, aby używał proxy?

Ten post edytował Jim 19.09.2006, 19:03:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
My4tic
post 19.09.2006, 23:14:39
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 4.08.2005

Ostrzeżenie: (0%)
-----


Spróbuj tak:

  1. <?php
  2. $ip = '127.0.0.1'; // proxy IP
  3. $port = 8000;  // port proxy
  4. $dane = '';
  5. $handle = fsockopen($ip,$port); 
  6.  
  7. fputs($handle, 'GET <a href="http://www.wp.pl/" target="_blank">http://www.wp.pl/</a> HTTP/1.1rnHost:www.wp.pl:80rnrn');
  8.  
  9. while (!feof($handle)) $dane.=fgets($handle,10240);
  10. fclose($handle);
  11. echo $dane;
  12. ?>


// edit

Forum coś rozwala to co jest w nawiasie w fputs. Moze bez bbcode bedzie ok:

fputs($handle, 'GET http://www.wp.pl/ HTTP/1.1\r\nHost:www.wp.pl:80\r\n\r\n');

Ten post edytował My4tic 19.09.2006, 23:21:11


--------------------
Załóż konto na dropbox.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:28