# response

# 概述

response(响应)是服务器对浏览器请求的回复。

响应包括三个字段:

  • Header,返回的请求头,map 类型
  • Write,http 的响应内容,[]byte 类型
  • WriteHeader,同时发送 Header 和 内容,接受一个状态码

# 返回 JSON 数据

user := &User{
    Name: "tom",
    Age:  12,
}
w.Header().Set("Content-Type", "application/json") // 设置请求头
byteJson, _ := json.Marshal(&user)  // 转为 JSON
w.WriteHeader(200) // 状态码
w.Write(byteJson)
更新时间: 12/26/2021, 1:44:08 PM