Tag: http status code 301

301永久移动

我正试图通过Java在URL中获取HTML。 但301 Moved Permanently就是我所拥有的一切。 另一个URL工作。 怎么了? 这是我的代码: hh= new URL(“http://hh.ru”); in = new BufferedReader( new InputStreamReader(hh.openStream())); while ((inputLine = in.readLine()) != null) { sb.append(inputLine).append(“\n”); str=sb.toString();//returns 301 }

Java中的URL重定向返回302而不是301

我正在使用此代码重定向url: response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY); response.sendRedirect(newURL); 我能看到的是正确的重定向,但响应中返回的值是302而不是301.如何强制它为301?