package com.example.demo.demos.web.controller; import com.example.demo.demos.web.service.EcsInfoService; import com.example.demo.demos.web.service.EcsService; import com.example.demo.demos.web.domain.EcsInfo; import com.example.demo.demos.web.domain.Result; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.security.cert.Certificate; import java.util.List; @RestController @RequestMapping("/ecs") public class EcsController { @Autowired private EcsService ecsService; @Autowired private EcsInfoService ecsInfoService; @GetMapping("/get/{url}") public Result getCertificate(@PathVariable String url){ String certificate = ecsService.getCertificate(url); return Result.success(certificate); } @GetMapping("/list") public List getCertificateList(){ return ecsInfoService.list(); } @GetMapping("/crtList") public List crtList(){ return ecsInfoService.crtList(); } /** * 测试短信发送 */ @GetMapping("/test") public void testCC(){ ecsInfoService.getInfos(); } }