[ja] fix typo: ServerHTTP -> ServeHTTP
This commit is contained in:
@@ -50,7 +50,7 @@ Handlerはインターフェースですが、前の節の中の`sayhelloName`
|
||||
f(w, r)
|
||||
}
|
||||
|
||||
ルータでは対応するルーティングルールを保存した後、具体的にはどのようにリクエストを振り分けているのでしょうか?以下のコードをご覧ください。デフォルトのルータは`ServerHTTP`を実装します:
|
||||
ルータでは対応するルーティングルールを保存した後、具体的にはどのようにリクエストを振り分けているのでしょうか?以下のコードをご覧ください。デフォルトのルータは`ServeHTTP`を実装します:
|
||||
|
||||
func (mux *ServeMux) ServeHTTP(w ResponseWriter, r *Request) {
|
||||
if r.RequestURI == "*" {
|
||||
@@ -62,7 +62,7 @@ Handlerはインターフェースですが、前の節の中の`sayhelloName`
|
||||
h.ServeHTTP(w, r)
|
||||
}
|
||||
|
||||
上に示す通りルータはリクエストを受け取った後、`*`であれば接続を切断し、そうでなければ`mux.handler(r).ServerHTTP(w, r)`をコールして対応する設定された処理Handlerを返し、`h.ServeHTTP(w, r)`を実行します。
|
||||
上に示す通りルータはリクエストを受け取った後、`*`であれば接続を切断し、そうでなければ`mux.handler(r).ServeHTTP(w, r)`をコールして対応する設定された処理Handlerを返し、`h.ServeHTTP(w, r)`を実行します。
|
||||
|
||||
つまり、目的のルーティングのhandlerのServerHTTPインターフェースへのコールです。ではmux.Handler(r)はどのように処理するのでしょうか?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user