URL无法显示某些特殊符号

URL无法显示某些特殊符号,这个时候就要使用编码了。编码的格式为:一个百分号,后面跟对应字符的ASCII(16进制)码值。例如 空格的编码值是"%20"。(ASCII参考)
URL中的特殊字符
特殊含义 十六进制值 
1.+ 表示空格(在 URL 中不能使用空格) %20 
2./ 分隔目录和子目录 %2F 
3.? 分隔实际的 URL 和参数 %3F 
4.% 指定特殊字符 %25 
5.# 表示书签 %23 
6.& URL 中指定的参数间的分隔符 %26 
7. = URL 中指定参数的值 %3D

时间: 2024-11-08 04:05:07

URL无法显示某些特殊符号的相关文章

[VS调试]VS2010 VS2012调试时显示加载符号导致调试特别慢

下午睡多了,编个小程序(探索形式)搞到现在,遇到一个不爽的问题就是调试时加载很慢,这次百度终于解决了. 打开”调试”–>”选项”看下图: [VS调试]VS2010 VS2012调试时显示加载符号导致调试特别慢,布布扣,bubuko.com

在批处理显示Unicode特殊符号的方法

研究背景 有时我们需要在批处理中显示诸如★.●.?.?.?等特殊符号,但一般的批处理脚本文件使用的都是ANSI编码,这种编码是不能保存Unicode字符的,但很多特殊符号偏偏使用的就是Unicode编码,怎么办?为此,本人研究出了一个symbols脚本,通过调用该脚本,可以在批处理中轻松地显示这些特殊符号.该脚本必须使用UTF-8无BOM编码来保存,否则会失效.不会更改编码的朋友可直接点击下载,然后可以使用记事本打开浏览,但不可点击保存,否则脚本功能会失效. 使用脚本 @echo off rem

python IDLE中反斜杠显示为人民币符号¥

Python自带的IDE是IDLE,最简单不过,但是全国二级要求使用该IDE. 该IDE相对于其他更高级的IDE,例如PyCharm和Visual Studio Code等,功能明确弱得很.但是,就应对二级Python考试来说已经绰绰有余. 问题 在其内置的命令行环境下现遇到一个小问题是:反斜杠显示为人民币符号¥,无论当前输入法是中文还是英文输入法.参考下图: 分析与解决办法 经过试验发现,可以通过菜单命令"Options"-"Configure IDLE",把当前

从输入url到显示网页,发生了那些事情?

作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等. 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事- 1. 首先嘛,你得在浏览器里输入要网址: 2. 浏览器查找域名的IP地址 导航的第一步是通过访问的域名找出其IP地址.DNS查找过程如下: 浏览器缓存 – 浏览器会缓存DNS记录一段时间. 有趣的是,操作系统没有告诉浏览器储存DNS记录的时间,这样不同浏览器

Asp.Net url参数加密存在特殊符号处理方法

Url出现了有+,空格,/,?,%,#,&,=等特殊符号的时候,服务器端无法获得正确的参数值,解决办法. 使用System.Web.HttpUtility.UrlEncode()方法将这些字符转化成服务器可以识别的字符,对应关系如下: +       ------------>    %2b 空格  ------------>    %20 /        ------------>    %2f ?       ------------>    %3f %      -

从地址栏输入url到显示页面都发生了什么?

参考 http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/ http://www.cnblogs.com/wenanry/archive/2010/02/25/1673368.html http://www.cnblogs.com/rollenholt/archive/2012/03/23/2414345.html 原文:http://igoro.com/archive/what-really-happe

URL中传递这些特殊符号

下表中列出了一些URL特殊符号及编码 十六进制值 1.+ URL 中+号表示空格 %2B 2.空格 URL中的空格可以用+号或者编码 %20 3./ 分隔目录和子目录 %2F 4.? 分隔实际的 URL 和参数 %3F 5.% 指定特殊字符 %25 6.# 表示书签 %23 7.& URL 中指定的参数间的分隔符 %26 8.= URL 中指定参数的值 %3D

(转) 如何取消Linux下,vi中显示的^M符号

转自:http://www.cnblogs.com/dkblog/archive/2012/02/03/2337187.html [背景知识] ^M 是ascii中的'\r', 回车符,是16进制的0x0D,8进制的015,十进制的13. 对于换行这个动作,unix下一般只有一个0x0A表示换行,windows下一般都是0x0D和0x0A两个字符. 另外:^L 是ascii 0x0C '\f', 换页控制符. 而对于Linux 的vi,有些版本,比如我当前开发板里面的vi,是用busybox编译

从输入URL到显示页面的过程分析

作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等. 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事-1. 首先嘛,你得在浏览器里输入要网址: 2. 浏览器查找域名的IP地址 导航的第一步是通过访问的域名找出其IP地址.DNS查找过程如下: * 浏览器缓存 – 浏览器会缓存DNS记录一段时间. 有趣的是,操作系统没有告诉浏览器储存DNS记录的时间,这样不同浏览