Przeglądaj źródła

bug:修改判断RPC参数方法

Cheng Jian 2 lat temu
rodzic
commit
13c03907a8
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      rpcx-gateway/converter.go

+ 2 - 1
rpcx-gateway/converter.go

@@ -8,6 +8,7 @@ import (
 	"net/http"
 	"net/url"
 	"strconv"
+	"strings"
 
 	"github.com/smallnest/rpcx/protocol"
 )
@@ -173,7 +174,7 @@ func getUrlParams(r *http.Request, metadata map[string]string) map[string]string
 	}
 	query := r.URL.Query()
 	for k, v := range query {
-		if k != XMeta {
+		if !strings.HasPrefix(k, "X-RPCX-") && len(v) > 0 {
 			metadata[k] = v[0]
 		}
 	}