Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java RESTful获取URL以.0结尾_Java_Restful Url - Fatal编程技术网

Java RESTful获取URL以.0结尾

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

我有一个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(value = "/{address:.+}", method = RequestMethod.GET)

它工作正常

您在服务器中使用什么来处理此请求?我已尝试使用1%2E1%2E1%2E0,但仍然收到1.1.1