使用标准提取片段数据(foo在http://domain.com/path#foo 中)没有运气http.Server。
package main
import (
"fmt"
"net/http"
)
type Handler struct {
}
func (handler Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
fmt.Printf("Path = \"%v\" Fragment = \"%v\"\n", r.URL.Path, r.URL.Fragment)
}
func main() {
var handler Handler
http.ListenAndServe(":30000", handler)
}
产生空片段http://127.0.0.1:30000/path#foo:
Path = "/path" Fragment = ""
如何使用 golang 的 builtin 获取片段数据http.Server?
守着星空守着你
相关分类