如何让Go接受web请求
我没有确切的术语,所以跟我来 对于php,当请求传入时,可以说to如何让Go接受web请求,go,Go,我没有确切的术语,所以跟我来 对于php,当请求传入时,可以说tohttp://api.example.com/users/42,Apache将请求重定向到适当的目录 在Go中,如何捕获http://api.example.com/users/42然后提供输出,比如JSON?我会使用net软件包并在端口80上侦听吗 我确信这是非常基本的,但我认为我没有正确的术语,因此查找起来有点困难。我强烈建议阅读Wiki,特别是文章,也可以查看这本优秀的书: 基本思想是: package main func
http://api.example.com/users/42
,Apache将请求重定向到适当的目录
在Go中,如何捕获http://api.example.com/users/42
然后提供输出,比如JSON?我会使用net软件包并在端口80上侦听吗
我确信这是非常基本的,但我认为我没有正确的术语,因此查找起来有点困难。我强烈建议阅读Wiki,特别是文章,也可以查看这本优秀的书: 基本思想是:
package main
func main() {
http.HandleFunc("/users/", func(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("Hello"))
})
http.ListenAndServe(":80", nil)
}
请注意,要在端口
80
上进行监听,您必须是root。这个答案也让我找到了这个框架,以便执行以下操作: