烂翻译系列之Iris——API示例之另一个示例:query+post 表单
Another example: query + post form 另一个示例:query+post 表单
POST /post?id=1234&page=1 HTTP/1.1 Content-Type: application/x-www-form-urlencoded name=kataras&message=this_is_great
func main() { app := iris.Default() app.Post("/post", func(ctx iris.Context) { id, err := ctx.URLParamInt("id", 0) if err != nil { ctx.StopWithError(iris.StatusBadRequest, err) return } page := ctx.URLParamIntDefault("page", 0) name := ctx.PostValue("name") message := ctx.PostValue("message") ctx.Writef("id: %d; page: %d; name: %s; message: %s", id, page, name, message) }) app.Listen(":8080") }
id: 1234; page: 1; name: kataras; message: this_is_great
作者:菜鸟吊思
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
施主您好,贫僧接受供养,施主一粒米,大如须弥山!南无阿弥陀佛!
您学习别人出学费,只需先扫红包码,后扫支付码!

浙公网安备 33010602011771号