
05.10.2009, 20:41
|
|
Познающий
Регистрация: 28.03.2009
Сообщений: 30
С нами:
9012610
Репутация:
1
|
|
PHP код:
char *RbcMessage[] =
{
"GET http://192.168.1.2/index.php?dfg HTTP/1.1\r\n",
"Connection: Keep-Alive\r\n",
"Accept: */*\r\n",
"Referer: http://www.127.0.0.1.ru\r\n",
"Accept-Language: ru\r\n",
"Accept-Encoding: gzip, deflate\r\n",
"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en)\r\n",
"Host: 192.168.1.2\r\n\r\n\r\n",
NULL
};
int iMsg = 0;
bool boolean;
char buffer[100];
int DataLen;
WSADATA WSAData;
WSAStartup(MAKEWORD(2,2), &WSAData);
SOCKET sock;
sock = socket(AF_INET,SOCK_STREAM,0);
sockaddr_in sendsock;
sendsock.sin_family = AF_INET;
sendsock.sin_port = htons(80);
sendsock.sin_addr.s_addr=inet_addr("http://192.168.1.2/index.php");
connect(sock,(LPSOCKADDR)&sendsock,sizeof(sendsock));
for(iMsg = 0;(RbcMessage[iMsg]); iMsg++)
send(sock, (LPSTR)RbcMessage, strlen(RbcMessage[iMsg]), 0);
closesocket(sock);
собсно тестил на локалхосте. даже логов в апаче о коннекте нету =\.
|
|
|