Implement IETF protocol

This commit is contained in:
Star Brilliant
2018-03-21 01:38:15 +08:00
parent 521b4b6abc
commit 64664a59b8
4 changed files with 254 additions and 3 deletions
+1 -1
View File
@@ -38,7 +38,7 @@ import (
func (s *Server) parseRequestIETF(w http.ResponseWriter, r *http.Request) *DNSRequest {
requestBase64 := r.FormValue("dns")
requestBinary, err := base64.StdEncoding.DecodeString(requestBase64)
requestBinary, err := base64.RawURLEncoding.DecodeString(requestBase64)
if err != nil {
return &DNSRequest{
errcode: 400,