Показать сообщение отдельно

  #103  
Старый 02.04.2009, 16:46
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
С нами: 9674246

Репутация: 316


По умолчанию

спасибо,вот конечный результат забирает всю страницу, а не только первые 1024 байта
PHP код:
 # -*- coding: cp1251 -*-

import sys,socket

socket.socket(socket.AF_INETsocket.SOCK_STREAM)
s.connect(("www.google.ru"80))
print 
'+'

mes  "GET / HTTP/1.1\r\n"
mes += "Host: www.google.ru\r\n"
mes += "User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5\r\n"
mes += "Accept: text/html\r\n"
mes += "Connection: close\r\n\r\n"

s.send(mes)
buff ""
result ""
while 1:
    
buff s.recv(1024)
    if 
buff:
        
result += buff
    
else:
        break
s.close()
print 
result 
 
Ответить с цитированием