java中http请求怎么设置短链接
时间: 2024-05-17 18:15:56 浏览: 57
java 短网址
5星 · 资源好评率100%
Java中设置短链接,同样需要进行URL重定向。下面是一个使用Spring Boot框架的例子:
```java
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@SpringBootApplication
@RestController
public class ShortUrlApplication {
public static void main(String[] args) {
SpringApplication.run(ShortUrlApplication.class, args);
}
@GetMapping("/")
public String home() {
return "Hello, World!";
}
@GetMapping("/short")
public void shortUrl(HttpServletResponse response) throws IOException {
response.sendRedirect("https://www.example.com/long-url");
}
}
```
在上面的例子中,当用户访问 `/short` 路径时,会被重定向到 `https://www.example.com/long-url`。
需要注意的是,在Java中,可以使用HttpServletResponse的sendRedirect方法来实现URL重定向。
阅读全文