2016-12-02 6 views
3

クライアントからヘッダーデータ値を取得する方法API Go言語を使用していますか?私は(beego.me)ここクライアントからヘッダーHTTPデータを取得するGo言語

とフレームワークをビーゴ使用してい

はサンプル結果はdocsによると、本体

func (u *UserController) Post() { 
    var user models.User 
    json.Unmarshal(u.Ctx.Input.RequestBody, &user) 
    uid := models.AddUser(user) 
    u.Data["json"] = map[string]string{"uid": uid} 
    u.ServeJSON() 
} 
+0

あなたがしようとしていることの詳細を記入してください - コード例など – dmportella

+1

@dmportella sure –

答えて

4

からデータを取得することで、あなたはこれを行うことができます。

log.Println(u.Ctx.Input.Header("X-My-Header")) 

すべてのヘッダーは、すぐに*http.Requestから取得できます。

log.Println(u.Ctx.Request.Header) 
関連する問題