Ĺadny brzuch
Chciałbym napisać program który łączy się z serwerem IRC za pośrednictwem serwera proxy. I tutaj jest problem, jak to zrobić? Co wysłać do serwera proxy?
Użytkownik migajek edytował ten post 06 listopad 2005, 14:11
Chciałbym napisać program który łączy się z serwerem IRC za pośrednictwem serwera proxy. I tutaj jest problem, jak to zrobić? Co wysłać do serwera proxy?
1. socketem
2. Właściwie to język jest obojętny, bardziej chodzi mi o to co mam wysłać (jakie dane) do serwera proxy a już jak to zrobić to raczej nie problem. Najlepiej gdyby to był kod przykładowy w VB ale ponieważ mało osób tutaj interesuje się tym językiem może być w C++ lub innym języku, byle tylko dało się zrozumieć :) Zależy mi na takim opisie protokołu (jak to wygląda).
//to w takim wypadku pisz [winsock] albo [sockety] albo cos w tym stylu ok? ;) - m
Użytkownik migajek edytował ten post 06 listopad 2005, 14:04
Zazwyczaj do proxy wysyła się "GET /x" lub "CONNECT ip:port" by wymieniać dane :)
Zazwyczaj do proxy wysyła się "GET /x" lub "CONNECT ip:port" by wymieniać dane :)
Czyli musze wysłać CONNECT serwer:port a potem już to co prześle do serwera proxy trafi do serwera który chce? Wysyłasz(delphi) wp.pl: 'CONNECT 212.77.100.101:80'#13#10#13#10 powinieneś otrzymać '200 Connection established', liczy się tylko to '200' na początku reszta jest nieważna, jeśli dostaniesz inną odpowiedź - serwer nie może się połączyć z danym adresem:ip :)a potem dane, jakie powinny trafić do właściwego serwera :)
Użytkownik Cyrkiel edytował ten post 06 listopad 2005, 14:28
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Użytkownik migajek edytował ten post 06 listopad 2005, 14:11
Chciałbym napisać program który łączy się z serwerem IRC za pośrednictwem serwera proxy. I tutaj jest problem, jak to zrobić? Co wysłać do serwera proxy?

1. socketem
2. Właściwie to język jest obojętny, bardziej chodzi mi o to co mam wysłać (jakie dane) do serwera proxy a już jak to zrobić to raczej nie problem. Najlepiej gdyby to był kod przykładowy w VB ale ponieważ mało osób tutaj interesuje się tym językiem może być w C++ lub innym języku, byle tylko dało się zrozumieć :) Zależy mi na takim opisie protokołu (jak to wygląda).
//to w takim wypadku pisz [winsock] albo [sockety] albo cos w tym stylu ok? ;) - m
Użytkownik migajek edytował ten post 06 listopad 2005, 14:04
Zazwyczaj do proxy wysyła się "GET /x" lub "CONNECT ip:port" by wymieniać dane :)
Zazwyczaj do proxy wysyła się "GET /x" lub "CONNECT ip:port" by wymieniać dane :)

Czyli musze wysłać CONNECT serwer:port a potem już to co prześle do serwera proxy trafi do serwera który chce? Wysyłasz(delphi) wp.pl: 'CONNECT 212.77.100.101:80'#13#10#13#10 powinieneś otrzymać '200 Connection established', liczy się tylko to '200' na początku reszta jest nieważna, jeśli dostaniesz inną odpowiedź - serwer nie może się połączyć z danym adresem:ip :)a potem dane, jakie powinny trafić do właściwego serwera :)
Użytkownik Cyrkiel edytował ten post 06 listopad 2005, 14:28