获取Control请求路径

Posted 1128XF

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取Control请求路径相关的知识,希望对你有一定的参考价值。

对于多个uri映射到同一个control方法时,需根据不同的uri返回的数据结构进行区分,因此需要再方法体内获取到RequestUri,再对其做相应的判断实现对应的业务逻辑

    @Resource
    private RequestMappingHandlerMapping requestMappingHandlerMapping;
    @GetMapping({"getNextOpenTime","getNextOpenTime2"})
    public ReturnDTO<NextOpenTimeBO> getNextOpenTime(String gameCode,HttpServletRequest request) {
        UrlPathHelper urlPathHelper = requestMappingHandlerMapping.getUrlPathHelper();
        System.out.println(urlPathHelper.getRequestUri(request));///api/provide/getNextOpenTime2
        System.out.println(urlPathHelper.getServletPath(request));//包含context-path路径 /lottery/api/provide/getNextOpenTime
    
    }

 

以上是关于获取Control请求路径的主要内容,如果未能解决你的问题,请参考以下文章

C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段

从不存在“Access-Control-Allow-Origin”标头的资源中获取状态代码

AJAX 请求获取“请求的资源上不存在‘Access-Control-Allow-Origin’标头”错误

获取请求未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头

Nginx——Nginx启动报错Job for nginx.service failed because the control process exited with error code(代码片段

继续使用XMLHttpRequest获取No'Access-Control-Allow-Origin'错误