统一资源定位符号(Uniform Resource Locator),简称为URL。URL,实际上是我们在互联网生活中常见的一个东西,通俗易懂来说,URL就是web页的地址。
一个标准的 URL 地址由 protocol、hostname、port、path、parameters、query 几部分组成。
URL的格式:协议名://主机名[:端口号]/[路径名/…/文件名
protocol(协议)、hostname(主机名)、port(端口号)、path(路径)、parameters(查询)、query(查询)
重点:
0x00 , %00 , /00 之类的截断,都是一样的,只是不同表示而已。
在url中 %00 表示ascll码中的 0 ,而ascii中0作为特殊字符保留,表示字符串结束,所以当url中出现%00时就会认为读取已结束。