zoukankan      html  css  js  c++  java
  • URL的加密解密方法

    package day11.about_url_encoder;
    
    import java.io.UnsupportedEncodingException;
    import java.net.URLDecoder;
    import java.net.URLEncoder;
    
    public class URLEncoder_URLDecoder_Demo {
    	public static void main(String[] args) throws UnsupportedEncodingException {
    		// URLEncoder类:URL的加密类
    		String str = "高级";
    		
    		// gbk的编码两位一组:所以这儿有四组百分号
    		// str = URLEncoder.encode(str, "gbk"); // %B4%AB%D6%C7
    		
    		// utf-8的编码三位一组:所以这里有六组百分号
    		str = URLEncoder.encode(str, "utf-8");  // %E4%BC%A0%E6%99%BA
    		
    		System.out.println(str);
    		
    		str = URLDecoder.decode(str, "utf-8");
    		
    		System.out.println(str);
    		
    		// 编码对应:encode 
    		// 解码对应:decode
    		/*
    		 * 浏览器进行数据的传递和接收都要通过URLDecoder进行编码,解码
    		 * 对应的编码是由html界面所指定的;
    		 * 
    		 * 加密和解密构成了基础的会话;
    		 * 
    		 * URLDecoder不能解析中文
    		 * 
    		 */
    	}
    }
    

  • 相关阅读:
    k邻近
    C语言实现pwd—关于linux文件系统
    Linux多线程
    有关临时表
    毕设—线程池thread_pool(草)
    3-26
    3-25
    3-22
    关于中国神华
    3-20
  • 原文地址:https://www.cnblogs.com/mzywucai/p/11053515.html
Copyright © 2011-2022 走看看