標籤:encoder return 參數 gif ++ play 報錯 ges ini
1.若不對c參數和d參數進行URL編碼則需要選擇implementation為java;
2.若想不設implementation值,則需進行c參數d參數URLEncoding
1 import java.io.UnsupportedEncodingException; 2 import java.net.URLEncoder; 3 public static String UrlEncode(String result) throws UnsupportedEncodingException{ 4 StringBuffer urle = new StringBuffer(); 5 String[] results = result.split("&"); 6 int i = 0; 7 for(String tempStr : results) 8 { 9 int start = tempStr.indexOf("{"); 10 int end = tempStr.lastIndexOf("}")+1; 11 //要urlencode的字串組合12 String str = tempStr.substring(start, end);13 String key = tempStr.replace(str, "");14 //urlencode的訊息體15 String data = URLEncoder.encode(str, "UTF-8");16 if(i > 0)17 {18 urle.append("&");19 }20 urle.append(key);21 urle.append(data);22 i++;23 }24 return urle.toString();25 }26 String req = UrlEncode(Parameters);27 log.info(req);28 vars.put("req",req);View Code
JMeter介面HTTP請求implementation不選java會報錯解決方案