package com.ruoyi.web.controller.api; import com.ruoyi.common.basic.PageInfo; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.domain.entity.SysUser; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.v3.oas.annotations.Operation; import org.springframework.web.bind.annotation.*; import java.io.IOException; @Api(tags = "测试接口") @RestController @RequestMapping("/api") public class TestController { @ApiOperation(value = "处理加密后的数据") @PostMapping("/data") public R> processData(@RequestBody String encryptedRequest) { try { // 解密整个请求体 System.out.println("过滤器解密后发送的请求体: " + encryptedRequest); return R.ok(new PageInfo<>(1, 10)); } catch (Exception e) { throw new RuntimeException("解密或处理消息失败", e); } } }