首页 > 编程知识 正文

url转义字符,java转义字符表

时间:2023-05-05 14:45:13 阅读:24059 作者:1386

如果URL包含#、等特殊字符,则必须进行转义才能通过Http下载。 (客户端通过Get方法访问http服务器。

例如URL为http://192.168.49.2033608192/mnt/SD card/miui/music/MP3/only love can _ the verse.MP3

如果不转义,则在http服务器上收到GET命令后,有对uri进行解码的操作。 (当然,如果不执行解码操作,就应该不用转义。 在这里,一些URL执行的编码操作都必须解码。 )解码转换为空格,解码后的解决方案是在解码前用“”替换加号。 解码将“”转换为,然后去get就好了。

Dongle对整个URL的处理如下。

1、取原始网址: http://192.168.49.2033608192/mnt/SD card/miui/MP3/only love can _ the verse.MP3

2、转义原始URL特殊字符: http://192.168.49.2033608192/mnt/SD card/miui/MP3/only love can _ the verse.MP3

3、点击播放时为Dongle设置的URL为http://192.168.49.2033608192/mnt/SD card/miui/music/MP3/only love can _ the verse.me

4、Dongle向手机http服务器获取数据的URL为http://192.168.49.2033608192/mnt/SD card/miui/music/MP3/only love can _ the

5、http服务器对收到的URL进行转义。 http://192.168.49.20:8192/mnt/SD card/miui/music/MP3/only love can _ the verse.man

6、http服务器对退出后的URL进行解码,http://192.168.49.2033608192/mnt/SD card/miui/music/MP3/only love can _

7、Dongle成功下载和播放。

绕道而行,好像没事找事。 如果没有解码这个过程,你完全可以不用这个回合的东西。 但是,由于图像的URL与中文名称兼容,所以必须进行编码,从Dongle到http服务器get的时候都需要对URL进行编码。 解码时也可以判断GET的是否为图像。 如果不是图像的话就不解码,也可以吧。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。