1693Szelenkov@nginx.compackage main 2693Szelenkov@nginx.com 3693Szelenkov@nginx.comimport ( 41120Szelenkov@nginx.com "net/http" 5*1329Smax.romanov@nginx.com "unit.nginx.org/go" 6693Szelenkov@nginx.com) 7693Szelenkov@nginx.com 8693Szelenkov@nginx.comfunc handler(w http.ResponseWriter, r *http.Request) { 91120Szelenkov@nginx.com r.ParseForm() 10693Szelenkov@nginx.com 111120Szelenkov@nginx.com w.Header().Set("X-Var-1", r.Form.Get("var1")) 121120Szelenkov@nginx.com w.Header().Set("X-Var-2", r.Form.Get("var2")) 131120Szelenkov@nginx.com w.Header().Set("X-Var-3", r.Form.Get("var3")) 14693Szelenkov@nginx.com} 15693Szelenkov@nginx.com 16693Szelenkov@nginx.comfunc main() { 171120Szelenkov@nginx.com http.HandleFunc("/", handler) 181120Szelenkov@nginx.com unit.ListenAndServe(":7080", nil) 19693Szelenkov@nginx.com} 20