From 89eff0cecfd9fd0efd0999189bd039a679f750f9 Mon Sep 17 00:00:00 2001 From: zhangjian <zhangjianrock@163.com> Date: 星期二, 11 七月 2023 11:34:27 +0800 Subject: [PATCH] 无人机转发接口反射调用 --- ard-work/src/main/java/com/ruoyi/device/uav/controller/ArdUavController.java | 26 ++++++++++++++++---------- 1 files changed, 16 insertions(+), 10 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/device/uav/controller/ArdUavController.java b/ard-work/src/main/java/com/ruoyi/device/uav/controller/ArdUavController.java index cf246b5..feb37e3 100644 --- a/ard-work/src/main/java/com/ruoyi/device/uav/controller/ArdUavController.java +++ b/ard-work/src/main/java/com/ruoyi/device/uav/controller/ArdUavController.java @@ -25,8 +25,7 @@ import org.apache.commons.codec.binary.Base64; -import static org.springframework.http.HttpMethod.GET; -import static org.springframework.http.HttpMethod.POST; +import static org.springframework.http.HttpMethod.*; /** * 鐩告満璁惧Controller @@ -39,9 +38,9 @@ @RequestMapping("/device/uav") @Api(tags = "鏃犱汉鏈哄閮ㄦ帴鍙�") public class ArdUavController extends BaseController { - public static final String USERNAME = "ardbailu"; - public static final String PASSWORD = "ardkj12345"; - public static final String SALT = "0123456789012345"; + public static final String USERNAME = "ardbailu";//鐢ㄦ埛鍚� + public static final String PASSWORD = "ardkj12345";//瀵嗙爜 + public static final String SALT = "0123456789012345";//鐩� //token 鐧婚檰鍚庢瘡娆¤姹�,鍦╤eader涓惡甯� private String token;//鐧诲綍鎴愬姛杩斿洖鐨則oken @@ -81,6 +80,18 @@ } + @PostMapping("/") + @ApiOperation("鏃犱汉鏈簆ost鎺ュ彛") + public Object post(@RequestParam String url, @RequestParam String data) { + return doUavRequest(POST, url, data); + } + + @DeleteMapping("/") + @ApiOperation("鏃犱汉鏈篸elete鎺ュ彛") + public Object delete(@RequestParam String url, @RequestParam String data) { + return doUavRequest(DELETE, url, data); + } + @Nullable private String doUavRequest(HttpMethod method, String url, String data) { String res = null; @@ -113,11 +124,6 @@ return res; } - @PostMapping("/") - @ApiOperation("鏃犱汉鏈簆ost鎺ュ彛") - public Object post(@RequestParam String url, @RequestParam String data) { - return doUavRequest(POST, url, data); - } public String Encrypt(String sSrc, String sKey) { if (sKey == null) { -- Gitblit v1.9.3