用的是框架的demo,增加了一个get和post的处理
m:=martini.Classic()
m.Get("/add",AddTask)
m.Post("/add",AddTask)
func AddTask(res http.ResponseWriter,req *http.Request)string{
// req.ParseForm()
u:=req.FormValue("u")
p:=req.FormValue("p")
return u+" "+p
}
这里是同样一个函数,为什么get方法和post方法的处理时间相差了100倍呢,我哪里用错了么,求教育
[martini] Started POST /add for 192.168.1.103:4920
[martini] Completed 200 OK in 225.794884ms
[martini] Started POST /add for 192.168.1.103:4920
[martini] Completed 200 OK in 226.507443ms
[martini] Started GET /add for 192.168.1.103:4920
[martini] Completed 200 OK in 1.674314ms
[martini] Started GET /add for 192.168.1.103:4920
[martini] Completed 200 OK in 1.099566ms
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.