Uygulama: TCP ile HTTP
Ham soketle elle HTTP isteği.
Ham TCP soketiyle bir web sunucusuna elle HTTP isteği gönderip yanıtın durum satırını okuyan program. tcp_bağlan, tcp_gönder, tcp_al ve tcp_kapat bir arada; CRLF için kar(13)+kar(10) kullanılır.
Deneyelim
Aşağıdaki kodu sunucudaki gerçek biril yorumlayıcısında çalıştır:
dene:
sok = tcp_bağlan("127.0.0.1", 80)
crlf = kar(13) + kar(10)
tcp_gönder(sok, "GET / HTTP/1.0" + crlf + "Host: bir.bir" + crlf + crlf)
yanıt = tcp_al(sok, 300)
yaz("Durum satırı: " + yanıt.böl(crlf)[0])
tcp_kapat(sok)
yoksa Hiç gibi h:
yaz("Bağlantı hatası: " + h)