Bootstrap

JAVA 截取URL

       在开发的过程中有时我们会面临着截取URL,例如在拦截器或者在鉴权中心需要对url进行处理的时候,下面给大家分享下常见的对url的截取获取到我们所需的部分。

import java.net.URL;  
import java.net.MalformedURLException;  
  
public class Test {  
    public static void main(String[] args) {  
        try {  
            URL url = new URL("http://127.0.0.1:8080/path/to/resource?param=xxxx#xxx");  
  
            // 获取整个URL  
            String fullURL = url.toString();  
            System.out.println("Full URL: " + fullURL);  
  
            // 获取协议部分  
            String protocol = url.getProtocol();  
            System.out.println("Protocol: " + protocol);  
  
            // 获取主机名  
            String host = url.getHost();  
            System.out.prin
;