All pastes #1464842 Raw Edit

Mine

public php v1 · immutable
#1464842 ·published 2009-06-18 13:38 UTC
rendered paste body
$arrayOptions = array('socket' => array('bindto' => '0:65000')); // Cliente na porta 65000$options = stream_context_create($arrayOptions); // Cria contexto do socket$socket = stream_socket_client('tcp://www.google.com.br:80', $errno, $errstr, 10, STREAM_CLIENT_CONNECT, $options); // Conecta o socketif($socket !== FALSE) {    fwrite($socket,'GET / HTTP/1.1' . "\r\n" . // Em HTTP 1.1 "Connection: " é "keep-alive" por padrão, em HTTP 1.0 é "close"'Host: www.google.com.br' . "\r\n" . // Host//'Connection: close' . "\r\n" . // Descomentado funciona pois a conexão é finalizada pelo servidor"\r\n"    );    // Recuperando dados    while(feof($socket) !== TRUE) { // Handshake???	echo(fgets($socket, 128)); // Na última trava	flush(); // Envia já!!!    }}