public class RequestHandler extends MagicController
API_ALREADY_EXISTS, API_NAME_REQUIRED, API_NOT_FOUND, API_SAVE_FAILURE, BODY_INVALID, DATASOURCE_KEY_EXISTS, DATASOURCE_KEY_INVALID, DATASOURCE_KEY_REQUIRED, DATASOURCE_NOT_FOUND, DATASOURCE_TYPE_NOT_FOUND, DATASOURCE_TYPE_NOT_SET, FILE_IS_REQUIRED, FUNCTION_ALREADY_EXISTS, FUNCTION_NAME_REQUIRED, FUNCTION_NOT_FOUND, FUNCTION_PATH_CONFLICT, FUNCTION_PATH_REQUIRED, FUNCTION_SAVE_FAILURE, GROUP_CONFLICT, GROUP_NAME_REQUIRED, GROUP_NOT_FOUND, GROUP_SAVE_FAILURE, GROUP_TYPE_REQUIRED, HEADER_INVALID, IS_READ_ONLY, NAME_CONFLICT, NAME_INVALID, PARAMETER_INVALID, PATH_VARIABLE_INVALID, PERMISSION_INVALID, REQUEST_METHOD_REQUIRED, REQUEST_PATH_CONFLICT, REQUEST_PATH_REQUIRED, RESOURCE_LOCKED, SCRIPT_REQUIRED, SECRET_KEY_IS_REQUIRED, SIGN_IS_INVALID, SUCCESS, TARGET_IS_REQUIRED, UPLOAD_PATH_CONFLICT| 构造器和说明 |
|---|
RequestHandler(MagicConfiguration configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
invoke(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,Object> pathVariables,
Map<String,Object> defaultHeaders,
Map<String,Object> parameters)
测试入口、实际请求入口
|
doValid, invalidLoginclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisTrue, notBlank, notNullpublic RequestHandler(MagicConfiguration configuration)
@ResponseBody @Valid(requireLogin=false) public Object invoke(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @PathVariable(required=false) Map<String,Object> pathVariables, @RequestHeader(required=false) Map<String,Object> defaultHeaders, @RequestParam(required=false) Map<String,Object> parameters) throws Throwable
request - HttpServletRequestresponse - HttpServletResponsepathVariables - 路径变量parameters - 表单参数&URL参数Throwable - 处理失败抛出的异常Copyright © 2020–2021. All rights reserved.