如何对查询字符串参数值进行URL编码呢?
下文笔者讲述对字符串参数值进行URL编码的方法分享,如下所示
在url参数值需进行URL编码 否则会出现一些参数值传送到后台出现乱码现象 那么如何对URL的参数值进行编码呢?
使用URLEncoder.encode(q, StandardCharsets.UTF_8)方法即可对参数值进行编码例:URL参数值编码的示例
package com.java265.other; import java.net.URLEncoder; import java.nio.charset.StandardCharsets; public class Test21 { /** * java265.com url参数值编码示例 */ public static void main(String[] args) { String url = "https://www.java265.com?name="; String name = " java mao &^"; String url1 = url + name; String url2 = url + URLEncoder.encode(name, StandardCharsets.UTF_8); System.out.println(url1); System.out.println(url2); } }

版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。