背景
前后端开发如何进行连接,
http协议
超文本传输协议(Hypertext Transfer Protocol) 所谓超文本,顾名思义,可以传输除了文本外的其他信息,比如mp3,音频,超链接等 之所以需要协议是因为我们需要一个明确的边界,同时可以携带信息
请求报文和响应报文举例
请求行,请求头,正文
响应行,响应头,正文
一个demo
packet main
import(
"context"
"code.byted.org/middleware/hertz/pkg/app"
"code.byted.org/middleware/hertz/pkg/app/server"
)
func main(){
h := server.New()
h.POST("/sis", func(c context.Context, ctx *app.ResquestContext){
ctx.Data(200, "text/plain; charst = utf-8", []byte("OK"))
})
h.Spin()
}
不足和展望