我创建了一个程序来从 URL 获取 API 响应。
但由于某种原因,它会将其打印成一长行。有什么办法可以按照我在 postman 中看到的方式打印出来吗?我想我的意思是是否有一种方法可以看到 API 服务器的响应逐行打印出来,而不是一长串。
ResponseBody body = response.getBody();
System.out.println("Response Body is: " + body.asString());
服务器响应是
[RemoteTestNG] detected TestNG version 6.13.1
Status code is 200
Response Body is:
{"request_id":"Z36ec5ee76a4788bfe83655edbbe9f0","status":"OK","data":{ONE LONG STRING OF DATA WITH NO END IN SIGHT!}
最佳答案
您可以使用 Response 类的 PrettyPrint 方法。您必须打印状态。
关于java - 如何使用 Rest Assured 逐行打印出 TestNG 中的 API 响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49544394/