fix: 调整 stop tcpdump 接口传参
This commit is contained in:
@@ -180,10 +180,10 @@ public class EnvironmentController {
|
||||
// build query param
|
||||
Map params = T.MapUtil.builder().put("id", pcapId).put("returnFile", true).build();
|
||||
ResponseEntity<byte[]> responseEntity = EnvironmentUtil.stopTcpdump(environment, params);
|
||||
if (ObjectUtil.isNotNull(param.get("savePcap"))){
|
||||
if (T.MapUtil.getBool(param, "savePcap")){
|
||||
// save pcap to workspace
|
||||
WorkspaceEntity workspace = workspaceService.getById(session.getWorkspaceId());
|
||||
String pcapName = T.StrUtil.emptyToDefault(param.get("pcapName").toString(), pcapId);
|
||||
String pcapName = T.StrUtil.emptyToDefault(T.MapUtil.getStr(param,"pcapName"), pcapId);
|
||||
File destination = T.FileUtil.file(T.WebPathUtil.getRootPath(), workspace.getId(), T.StrUtil.concat(true,pcapName, ".pcap"));
|
||||
if (destination.exists()){
|
||||
String formatTime = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
|
||||
|
||||
Reference in New Issue
Block a user