将URL作为请求字符串传递

时间:2017-12-05 05:09:51

标签: spring url spring-restcontroller

我正在尝试将URL作为请求参数传递给Spring Rest控制器,但我得到一个空字符串。

private String readLine(Reader is) throws IOException {
   int nextChar = is.read();
   if(nextChar == -1) {
       return null;
   }
   StringBuilder ret = new StringBuilder();
   while(nextChar > -1) {
       ret.append((char)nextChar);
       nextChar = is.read();
       if(nextChar == '\n') {
          return ret.toString();
       }
   }
   return ret.toString();
}

1 个答案:

答案 0 :(得分:0)

使用getRequestURL()对象的HttpServletRequest方法,即request来获取您的请求的网址。 如果您尝试将另一个URL作为参数传递,请重新访问您的视图文件,并确保将正确的参数传递给您的控制器方法。