Open zuoky opened 6 years ago
如果我们直接使用generateUrl的返回值, 当参数中有一些[&]时,比如[C:itemType:A]&[C:city:SZ],就会出现鉴权失败的问题。
Request.generateUrl String url = "https://" + requestHost + requestPath; if (requestMethod.equals("GET")) { url += Sign.buildParamStr1(params,requestMethod); }
String url = "https://" + requestHost + requestPath; if (requestMethod.equals("GET")) { url += Sign.buildParamStr1(params,requestMethod); }
Request.send ` try { paramStr += key + '='
是的,generateUrl中的字符串并未经过urlencoded,因此不能直接拿来调用
如果我们直接使用generateUrl的返回值, 当参数中有一些[&]时,比如[C:itemType:A]&[C:city:SZ],就会出现鉴权失败的问题。
Request.generateUrl
String url = "https://" + requestHost + requestPath; if (requestMethod.equals("GET")) { url += Sign.buildParamStr1(params,requestMethod); }
Request.send ` try { paramStr += key + '='