URL 对特殊字符的处理

摘要:
许多人说,在请求时可以通过传输字符来避免URL错误。现在有一个更好的方法。否则,您无法逃脱ASCII代码表的一半!

看到很多人说可以通过转移字符来进行转义,避免URL在请求的时候出错。

现在有了更好的方法了。不然还不得把半个ASCII码表给进行转义了!

import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;

public class URLUtils {
public static String formatUrlParam(String param){
param.replaceAll(" ", "%20");
try {
return URLEncoder.encode(param, "UTF-8");
} catch (UnsupportedEncodingException e) {
return param;
}
}
}

免责声明:文章转载自《URL 对特殊字符的处理》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇iOS开发数据库篇—SQL海康摄像头如何通过SDK将视频在前端网页上进行播放?下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

在css使用自定义字体

在css文件中通过@font-face自定义字体,src 为字体文件的相对路径。 @font-face { font-family: "LED";//为字体取名字 src: url("fonts/HD_UnidreamLED.ttf") format('truetype');//字体文件 } //在样式中使用该字体 .led { font-size:50...

SQL Server:SQL Like 通配符特殊用法:Escape

 SQL Server:SQL Like 通配符特殊用法:Escape   %:匹配零个及多个任意字符; _:与任意单字符匹配; []:匹配一个范围; [^]:排除一个范围 Symbol Meaning like '5[%]' 5% like '[_]n' _n like '[a-cdf]' a, b, c, d, or f like...

HTTP协议从入门到大牛,初识HTTP协议(学习笔记)

HTTP数据传输协议   当访问一个网页时,浏览器会向服务器发起一条HTTP请求,接着服务器会去寻找相应的资源,如果请求成功,就会把这个对象,对象类型,对象长度以及其他的信息放在HTTP响应中,发送给客户端。   因为资源种类太多,所以WEB服务器在返回响应时会为HTTP对象附加一条MIME类型(数据类型),当浏览器接收到数据时,会去查看这个MIME类型,...

web服务器出现大量CLOSE_WAIT连接的前因后果

公司网站一直很稳定,前段时间开始偶尔出现网站无法打开,提示504的错误,运维有怀疑是程序更新引起的,但是仔细看过代码并没有获取数据量过大的地方,而且数据库表现也一直很平稳。所以一直也无从下手,不知道问题出在哪里,每一次出现这个问题重启下iis可以解决,或者有的时候是过段时间自己就解决了,所以这个问题一直悬而未决。 直到昨天晚上网站再次更新,在进行功能验证的...

权限模块设计及使用

最近一直在做权限那一块,越做越乱,有很多疑问,想和大家探讨交流。希望大家不吝赐教、 1、项目用的是spring security框架,在用这个框架的时候,配置文件的配置就花了很长时间,然后就是将项目中的所有url都进行控制,输入数据库或配到配置文件中。 2、在做的时候,出现了分歧,老大的意思是只控制到菜单级别,有权限就可以看到菜单,没权限就不能看到菜单。但...

解决css引用图片不显示问题:background-image: url(../image/document.png);

.icon-document {background-image:url(../image/document.png);display:block;float:left;width:25px;height:21px; } 需要注意的地方:1.确保路径正确; 2.成块显示; 3.指定宽高。...