mirror of
https://gitclone.com/github.com/MetaCubeX/Clash.Meta
synced 2025-02-23 20:52:15 +08:00
Fix: dns api panic on disable dns section (#2498)
This commit is contained in:
parent
a6a72a5b54
commit
03520e0d6f
@ -20,6 +20,12 @@ func dnsRouter() http.Handler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func queryDNS(w http.ResponseWriter, r *http.Request) {
|
func queryDNS(w http.ResponseWriter, r *http.Request) {
|
||||||
|
if resolver.DefaultResolver == nil {
|
||||||
|
render.Status(r, http.StatusInternalServerError)
|
||||||
|
render.JSON(w, r, newError("DNS section is disabled"))
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
name := r.URL.Query().Get("name")
|
name := r.URL.Query().Get("name")
|
||||||
qTypeStr, _ := lo.Coalesce(r.URL.Query().Get("type"), "A")
|
qTypeStr, _ := lo.Coalesce(r.URL.Query().Get("type"), "A")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user