當前位置:編程學習大全網 - 網絡軟體 - 如何使用golang實現可透傳原請求的header的反向代理

如何使用golang實現可透傳原請求的header的反向代理

優雅的Golang Web開發框架:Martini

Martini 是壹個非常新的 Go 語言的 Web 框架,使用 Go 的 net//codegangsta/martini"

04

05 func main() {

06 m := martini.Classic()

07 m.Get("/", func() string {

08 return "Hello world!"

09 })

10 m.Run()

11 }

請求處理器:

查看源碼打印?

1 m.Get("/", func() {

2 println("hello world")

3 })

4

5 m.Get("/", func(res http.ResponseWriter, req *http.Request) { // res and req are injected by Martini

6 res.WriteHeader(200) // HTTP 200

7 })

  • 上一篇:全網最全!手機裏的“開發人員選項”功能都總結在這了
  • 下一篇:ai智能寫作軟件哪個好
  • copyright 2024編程學習大全網