![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Proxyserver på Digital UNIX V4.0E? | alvoryx | UNIX for Dummies Frågor & Svar | 0 | 10-25-2006 03:29 |
| hur man får IP för proxyserver | ppass | Linux | 3 | 09-26-2005 09:46 |
| (perl) Microsoft SQL Server-klienten för Solaris. skränande finna den ... | Optimus_P | Shell-programmering och Skript | 3 | 10-14-2002 12:13 |
| UNIX-server bakom MS proxyserver | RSlegers | UNIX for Dummies Frågor & Svar | 2 | 09-16-2002 11:08 |
| via en proxyserver | Garry | IP Nätverk | 2 | 01-30-2002 05:18 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Proxy server / klient i Perl
Jag har lekt med en Proxy klient / server app som kommer att lyssna på kundens system på tex port 7070. Användarens webbläsare proxyinställning är konfigurerad för "localhost" port "7070". När denna fullmakt app får en begäran om en URL man skulle hämta adressen och visa den i webbläsaren. Jag har redan gjort lyssnaren delen av skript (det var lätt) men hur kan jag då ringa och få den URL som användaren kommer att ansöka om sin webbläsare och visa den till webbläsaren som agerar som en proxy. Här är koden hittills. Jag är helt fast .. någon hjälp är mycket uppskattad ![]() Kod:
#!/usr/bin/perl
use IO::Socket;
my $sock= new IO::Socket::INET (
LocalHost=> 'localhost',
LocalPort=> '7070',
Proto=> 'tcp',
Listen=> 1,
Reuse=> 1,
Type=> SOCK_STREAM,
);
die "Could not create socket: $!\n" unless $sock;
my $new_sock = $sock->accept();
while (<$new_sock>) {
print $_;
}
close ($sock);
|