http server
作者:
JetLu | 来源:发表于
2016-01-27 17:02 被阅读32次package main
import (
"log"
"net"
"fmt"
"bufio"
)
func main() {
l, err := net.Listen("tcp", ":1993")
if err != nil {log.Fatal(err)}
for {
conn, err := l.Accept()
if err != nil {log.Fatal(err)}
reader := bufio.NewReader(conn)
go func() {
for {
line, _, _ := reader.ReadLine()
fmt.Printf("%s\n", line)
if len(line) == 0 {break}
}
conn.Write([]byte("HTTP/1.1 200 OK \r\n\r\n"))
conn.Write([]byte(`<body style="color: red">hello world</body>`))
conn.Close()
}()
}
}
本文标题:http server
本文链接:https://www.haomeiwen.com/subject/uyodkttx.html
网友评论