TcpSocket test

5 views
Skip to first unread message

Ricardo Gomes da Silva

unread,
Jan 1, 2012, 5:33:56 PM1/1/12
to cleve...@googlegroups.com
Guys,

This is the TcpSocket test I did. There's a lot to do and some bugs to fix, but this actually works - it's a basic HTTP 1.1 request against a valid IP address on Internet.

import std.io;
import std.net;

Int i = 8;
String page;

TcpSocket s = TcpSocket();
s.setHost("200.132.43.5");
s.setPort(80);
s.connect();

s.send("GET / HTTP/1.1\n");
s.send("Host: 200.132.43.5\n");
s.send("\n");

while (i > 0) {
    page = s.receive();
    print(page);

    if (!s.poll()) {
        i--;
    }
}
println("-- Finished. --");


Best regards,

Ricardo (rgsilva)

Felipe Pena

unread,
Jan 1, 2012, 5:46:39 PM1/1/12
to cleve...@googlegroups.com
Hi,

2012/1/1 Ricardo Gomes da Silva <cad...@gmail.com>:

Great job. :-)

--
Regards,
Felipe Pena

Ricardo Gomes da Silva

unread,
Jan 1, 2012, 5:51:47 PM1/1/12
to cleve...@googlegroups.com
Thanks :D

Felipe Pena

unread,
Jan 1, 2012, 6:01:56 PM1/1/12
to cleve...@googlegroups.com
As suggested by Murilo, Ricardo has added the page
https://github.com/clever-lang/clever/wiki/Code-Examples

--
Regards,
Felipe Pena

Reply all
Reply to author
Forward
0 new messages