Vous n’êtes pas connecté.
Citation de "Y0Gi"
aber warum machst du das ausgerechnet in C? ne noch viel umständlichere möglichkeit fällt mir partout nicht ein...![]()
|
|
Code source |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
#include <windows.h>
#include <winsock2.h>
#include <stdio.h>
#include <string.h>
int startWinsock(void);
int main()
{
long rc;
SOCKET s;
SOCKADDR_IN addr;
char buf[256];
rc=startWinsock();
s=socket(AF_INET,SOCK_STREAM,0);
memset(&addr,0,sizeof(SOCKADDR_IN));
addr.sin_family=AF_INET;
addr.sin_port=htons(80);
addr.sin_addr.s_addr=inet_addr("200.56.232.57");
rc=connect(s,(SOCKADDR*)&addr,sizeof(SOCKADDR));
while(rc!=SOCKET_ERROR)
{
gets(buf);
send(s,buf,strlen(buf),0);
rc=recv(s,buf,256,0);
if(rc==0)
{
printf("Server hat die Verbindung getrennt..\n");
break;
}
buf[rc]='\0';
printf("%s",buf);
}
closesocket(s);
WSACleanup();
return 0;
}
int startWinsock(void)
{
WSADATA wsa;
return WSAStartup(MAKEWORD(2,0),&wsa);
}
|
Citation de "elbarto`"
wenn ich nun z.b. "get google.de http/1.0\n" sende bekomme ich immerhin schonmal was zurück, jedoch ist die seite "error 404 - requested url is not valid" seite. jemand ne idee?
) |
|
Code source |
1 2 3 4 5 6 7 8 9 |
#!/usr/bin/env python
import urllib
# set proxy
proxies = {'http': '[url]http://www.proxy.de:3128/'}[/url]
url = 'http://www.pr0n.ru/'
f = urllib.urlopen(url, proxies=proxies)
print f.read()
|

-