Java RESTful获取URL以.0结尾
我有一个GET端点,其URL是api/v1/v4network/{address}。 当我尝试使用api/v1/v4network/1.1.1.0时,我只得到地址的1.1.1值,而不是1.1.1.0。我也使用ASCII作为地址,但它遇到了同样的问题Java RESTful获取URL以.0结尾,java,restful-url,Java,Restful Url,我有一个GET端点,其URL是api/v1/v4network/{address}。 当我尝试使用api/v1/v4network/1.1.1.0时,我只得到地址的1.1.1值,而不是1.1.1.0。我也使用ASCII作为地址,但它遇到了同样的问题 谢谢大家 尝试对Ip地址进行URL编码。我认为您的REST框架考虑最后一个,其余部分作为扩展为%2E 1%2E1%2E1%2E0 我已经解决了我的问题 仅将PathVariable与正则表达式一起使用 我用过 @RequestMapping(val
谢谢大家 尝试对Ip地址进行URL编码。我认为您的REST框架考虑最后一个
,其余部分作为扩展%2E
1%2E1%2E1%2E0
我已经解决了我的问题
仅将PathVariable与正则表达式一起使用
我用过
@RequestMapping(value = "/{address:.+}", method = RequestMethod.GET)
它工作正常 您在服务器中使用什么来处理此请求?我已尝试使用1%2E1%2E1%2E0,但仍然收到1.1.1