|
@@ -29,7 +29,7 @@ public class ApiController { |
|
|
@GetMapping(value = "/api/**", produces = {MediaType.APPLICATION_JSON_UTF8_VALUE}) |
|
|
@GetMapping(value = "/api/**", produces = {MediaType.APPLICATION_JSON_UTF8_VALUE}) |
|
|
public Object commonGet(@RequestParam Map<String, Object> params, |
|
|
public Object commonGet(@RequestParam Map<String, Object> params, |
|
|
HttpServletRequest request, HttpServletResponse response) throws Exception { |
|
|
HttpServletRequest request, HttpServletResponse response) throws Exception { |
|
|
String apiUrl = request.getRequestURI().substring(5); |
|
|
|
|
|
|
|
|
String apiUrl = request.getServletPath().substring(5); |
|
|
return methodAccessManager.invoke(apiUrl, params, null, request, response); |
|
|
return methodAccessManager.invoke(apiUrl, params, null, request, response); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@@ -45,7 +45,7 @@ public class ApiController { |
|
|
@PostMapping(value = "/api/**", produces = {MediaType.APPLICATION_JSON_UTF8_VALUE}) |
|
|
@PostMapping(value = "/api/**", produces = {MediaType.APPLICATION_JSON_UTF8_VALUE}) |
|
|
public Object commonPost(@RequestParam Map<String, Object> params, @RequestBody(required = false) String body, |
|
|
public Object commonPost(@RequestParam Map<String, Object> params, @RequestBody(required = false) String body, |
|
|
HttpServletRequest request, HttpServletResponse response) throws Exception { |
|
|
HttpServletRequest request, HttpServletResponse response) throws Exception { |
|
|
String apiUrl = request.getRequestURI().substring(5); |
|
|
|
|
|
|
|
|
String apiUrl = request.getServletPath().substring(5); |
|
|
// 保证body在post的清空下不为null,用于区分get时吧参数组合成body |
|
|
// 保证body在post的清空下不为null,用于区分get时吧参数组合成body |
|
|
if (body == null) { |
|
|
if (body == null) { |
|
|
body = ""; |
|
|
body = ""; |
|
|