【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
我想对下面这地址请求参数进行编码,让显示在地址栏的不是中文,请问怎么实现??
如果你是用表单的get方式提交参数,放心浏览器会帮你将中文进行url编码;
如果你是用超链接传递参数,有两种做法:
1.javascript :用encodeURI函数对你的文本在客户端进行编码,用法参考这里 2.在jsp页面使用java.net.URLEncoder这个类对你的文本在服务器端进行编码,用法参考api,也只有一个静态方法:java.net.URLEncoder.encode(String s,String encoding)
如果你是用表单的get方式提交参数,放心浏览器会帮你将中文进行url编码;
如果你是用超链接传递参数,有两种做法:
1.javascript :用encodeURI函数对你的文本在客户端进行编码,用法参考这里
2.在jsp页面使用java.net.URLEncoder这个类对你的文本在服务器端进行编码,用法参考api,也只有一个静态方法:java.net.URLEncoder.encode(String s,String encoding)