服务器与浏览器之间的编码问题

服务器与浏览器之间的编码问题,第1张

服务器与浏览器之间的编码问题

URL编码

1. 什么是url

2. 什么是url编码

2.1 在因特网上传输 URL, URL中只能出现ASCII字符集中的字符,才能直接传输。如果出现中文,需要将中文进行编码,转换成ASCII字符。

                             ASCII字符集包括:

                                + 字母和数字: 0-9a-zA-Z

                                + 一些特殊符号: $-_.+!*'()       注:不包括双引号

                                + 某些保留字(空格转换为+)

2.2 不同浏览器对中文进行转码的方式不同,以"文"和"章" 两个字为例:

Chrome和火狐:

        先对中文进行 utf-8 编码,再转换成16进制字符,再每个字节前加上%

            中文                              16进制字符                                        url编码

       "文" 和 "章"  -------> "E6 96 87" 和 "E7 AB A0" --------> "%e6%96%87%e7%ab%a0"

IE浏览器:

        "文" 和 "章" --------> "æ" 和 "ç« "

3. 如何编码

通常的URL编码方式也被称为百分号编码(percent-encoding):% + 两位的十六进制字符(0123456789ABCDEF)

先通过一定的编码方式(推荐utf-8),将非ASCII字符转换成两位的十六进制字符,再加上%。正如Chrome和火狐浏览器所做的。

4. 哪里使用了url编码

            1.请求url 

            2.表单提交的数据

url编码的根本目的是解决浏览器与服务器传输数据的问题,非ASCII字符数据都要进行url编码。自然哪里出现了非ASCII字符数据,哪里就要进行url编码。url中的路径、get请求的数据,post请求的数据(例如表单数据,默认是url编码),如果有非ASCII字符数据,就要进行url编码。同时,我们在服务器接收到的数据就是url编码数据(如果浏览器发送过来的数据有特殊字符的话),要对其进行url解码。我们通常所说的编码问题,就是针对进行了url编码的数据而言。

需要购买一张视频采集卡可选单路或者4路安装软硬件驱动。

插上电源,打开无线路由器,将网线连接至服务器和监控器,服务器连接电脑,检查无误打开电源,下载控件,安装后双击搜索出来的IP地址再次打开浏览器,输入用户名和密码,一般是用户名都是admin,登录到控件页面,主页就看到监控器的图像。

对于监控器来说,所处位置的好坏直接关系着设备的成像效果。因此,不少用户将监控的效果视为监控器安装位置的首要参考。不过,他们却忽视了十分重要的一点:监控器并非万能,在安装位置的选择上,它同样有着自己的要求,角度才是我们考虑的方面。

不一样的,网络视频编码器是把视频资源从原始格式进行编码,转换成适合网络播放的格式。网络视频服务器是安装到服务器上的服务端软件,相当于一个网站,允许客户机访问服务器,并播放服务器上的网络视频资源。

简单来说,网络视频编码器用于制作视频节目,而网络视频服务器用于接收用户的点播请求。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/341885.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存