我的客户要我对api进行测试,请求的正文应为原始而不是标头或其他内容。
他向我展示了如何在邮递员中进行操作,但是我想通过Java自动化并可以放心地进行模拟。
然后如何在Java中处理相同的问题,因为我可以通过在Java中进行get或post来做到这一点,但请放心,但是不知道如何使用raw进行处理。
获取-
@Test
public void mytest() {
Map<String, String> paramSample = new HashMap<>();
paramSample.put("v", "X.X");
paramSample.put("headers", "X");
paramSample.put("local", "X");
paramSample.put("method", "xxxxx");
paramSample.put("json", CreateJSON(ExecutionConfig.xxxx,0,0,ExecutionConfig.xxxxx,"Mex"));
paramSample.put("sender", ExecutionConfig.xxxx);
paramSample.put("api_key", ExecutionConfig.xxx);
paramSample.put("format", "json");
RequestSpecification request = given();
Response responseSample = request.params(paramSample).get(ExecutionConfig.Mxxxxx).then().extract().response();