是由于url里存在特殊字符的原因,转一下
空格:
url= url.replaceAll(" ", "%20");
其他对应字符:
? : %3F
& : %26
| : %124
| 十六进制值 | |||
| 1. | + | URL 中+号表示空格 | %2B |
| 2. | 空格 | URL中的空格可以用+号或者编码 | %20 |
| 3. | / | 分隔目录和子目录 | %2F |
| 4. | ? | 分隔实际的 URL 和参数 | %3F |
| 5. | % | 指定特殊字符 | %25 |
| 6. | # | 表示书签 | %23 |
| 7. | & | URL 中指定的参数间的分隔符 | %26 |
| 8. | = | URL 中指定参数的值 | %3D |
本文详细解析了URL中特殊字符的编码规则及其应用场景,包括空格、问号、and、等符号的编码方式,并提供了编码转换示例。
8万+





