相关疑难解决方法(0)

3244
推荐指数
7
解决办法
363万
查看次数

如何在Spring MVC REST控制器中访问HTTP头信息?

我是Web编程的新手,特别是在Java中,所以我只是学习了标题和正文.

我正在使用Spring MVC编写RESTful服务.我能够@RequestMapping在我的控制器中创建简单的服务.我需要帮助了解如何从我的REST服务控制器中的方法请求中获取HTTP头信息.我想解析标题并从中获取一些属性.

你能解释我如何获取这些信息吗?

rest spring http spring-mvc request-headers

147
推荐指数
3
解决办法
17万
查看次数

Spring Boot - 如何在 Spring RestController 的地图中获取所有请求参数?

示例网址:

../get/1?attr1=1&attr2=2&attr3=3
Run Code Online (Sandbox Code Playgroud)

我不知道 attr1、att2 和 attr3 的名称。

当我运行此代码时,我得到“allRequestParams”的大小等于1

@RequestMapping(value = "/get/", method = RequestMethod.GET)
public String search(
@RequestParam Map<String,Integer> allRequestParams) {
   System.out.println(allRequestParams.size());
   return "";
}
Run Code Online (Sandbox Code Playgroud)

是 Spring 有问题还是我写错了代码。谢谢!

java spring spring-boot

7
推荐指数
2
解决办法
2万
查看次数

Spring MVC中@PathVariable中的问号?

@Controller搜索引擎内:

@RequestMapping(value = "/search/{query}", method = RequestMethod.GET)
public String search(@PathVariable String query) {}
Run Code Online (Sandbox Code Playgroud)

如果用户想要搜索/search/w?rld(wich应匹配world,warld,whrld等),则变量query等于w,因为问号表示GET var.

我试过了"/search/{query:.+}",但仍然无法正常工作.

知道如何解决这个问题吗?

path-variables spring-mvc

1
推荐指数
1
解决办法
2349
查看次数