Есть примое соеденение к серваку. ТО есть просто конектимся на отправляеться указаный
серв, отправляем запрос "GET /index.php HTTP/1.0\n\n\" и получаем свою страничку.
WORD wVersionRequested;
WSADATA wsaData;
wVersionRequested = MAKEWORD( 2, 2 );
if (WSAStartup( wVersionRequested, &wsaData ))
{
MessageBox ("Ошибка инициализации dll",0,0);
}
// создаем сокет
Client_soket = socket(AF_INET, SOCK_STREAM, 0 );
struct sockaddr_in addr;
addr.sin_family = AF_INET;
addr.sin_port = htons (17700);
addr.sin_addr.s_addr = inet_addr ("192.168.1.19");
int namelen = sizeof (struct sockaddr_in); //можно написать sizeof(addr) - без разницы
connect (Client_soket, (struct sockaddr *) &addr, namelen);
char send_cstr[] = "GET /index.php HTTP/1.0\n\n\";
int len = strlen(send_cstr);
int sent = send (mysocket, send_cstr, len+1, 0); // client? допустим, мы на сервере! :)
char get_data_potok[1024];
int get = recv (mysocket, get_data_potok, sizeof(get_data_potok), 0);
MessageBox (get_data_potok);
Как такое делатьеся через проксю? ТО есть куда нужно конектиться и как должен выглядеть запрос?