httpproxy.cpp
C++ source for httpproxy, 49 lines. Raw file
// httpproxy.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "lsock003.h"
int main(int argc, char* argv[])
{
LSock_Startup();
// Make connection to other end
LSOCK cli = LSock_Connect( "www.majestymagazine.com", 0, 80 );
LSock_WriteLine( cli, "GET /images/issue/large.jpg HTTP/1.1" );
LSock_WriteLine( cli, "Host: www.majestymagazine.com" );
LSock_WriteLine( cli, "" );
char linebuf[5000];
do
{
LSock_ReadLine( cli, linebuf, 4096, true );
printf( "%s\n", linebuf );
}
while( linebuf[0] != '\n' );
LSock_CloseSocket(cli);
LSock_Shutdown();
return 0;
}