我有如下 Beanshell 预处理器:
import org.json.JSONArray;
import org.json.JSONObject;
JSONObject obj = new JSONObject();
obj.put("customerId", "1234");
obj.put("dataSourceName", "ABCD");
JSONArray relateddata = new JSONArray();
relateddata.add("abc", "abc");
obj.put("relatedData", relateddata);
String data = obj.toJSONString();
vars.put("request", data);
我的 HTTP 请求如下:
${request};
我的 RequestBody 是:
POST http://www.url.com (just an example)
POST data:
${request};
[no cookies]
有人可以帮我理解为什么我的请求变量没有被替换,我怎样才能得到替换?