12条原创教学记录

51cg字段练习库

每例只解析教学字符串,不访问案例主机。按误读原句查看字段依据,再比较准确改写。

12个独立成品案例:搜索词、私网主机、端口、路径、参数、片段、userinfo及相对地址。

阅读说明:本站共收录 12 条教学案例,并在规范页面清单中列出。本站是独立语法教学资料。所有案例均为原创教学字符串,.example为保留示例域名;不代表真实平台或访问结果,案例地址只作文字展示。

每条都有误句与改句

所有条目均为原创教学材料,未访问案例地址。

私网主机、8080端口与51cg路径的教学字段图
规范依据已核对 2 个分类

51cg 空格连接的搜索词

原句只是把51cg与一个私网地址样式的词串并列;没有说明主机与路径。

文字类型
两个以空格分隔的检索线索
51cg所在位置
普通搜索词
192.168所在位置
普通文本中的数字点分词串

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。

规范依据已核对 3 个分类

51cg 私网主机后的51cg路径

教学URL的主机是私网地址192.168.12.34,51cg仅在路径中;这不证明任何平台身份。

scheme
http
hostname
192.168.12.34
port
空;未显式指定

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。

规范依据已核对 2 个分类

51cg 路径中出现192.168

192.168.12.34是路径的一段文字,URL主机是保留示例域名lesson.example。

hostname
lesson.example
pathname
/51cg/192.168.12.34
port
空;未显式指定

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。

规范依据已核对 2 个分类

51cg 查询参数里的两个线索

q参数的值是检索文本;%20解码为空格,hostname没有被参数改成私网IP。

hostname
lesson.example
pathname
/search
search
?q=51cg%20192.168.12.34

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。

规范依据已核对 2 个分类

51cg 井号后的片段文字

这是一段fragment文字,不是第二个host;普通HTTP请求不会把fragment作为请求目标发送。

hostname
lesson.example
pathname
/read
hash
#51cg-192.168.12.34

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。

规范依据已核对 1 个分类

51cg 斜杠开头仍需要基础地址

相对于给定教学base,这条引用保留lesson.example主机,只从根路径开始替换pathname。

引用类型
根路径相对引用
教学base
https://lesson.example/manual/
解析hostname
lesson.example

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。

规范依据已核对 2 个分类

51cg 没有协议的IP样式相对引用

作为带base的相对URL引用,这串会并入教学base的路径;不能等同于在地址栏键入后的行为。

调用条件
new URL(input, base),不是地址栏输入
教学base
https://lesson.example/manual/
解析hostname
lesson.example

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。

规范依据已核对 3 个分类

51cg 双斜杠会提供新的主机

双斜杠后的地址成为新主机,协议从教学base继承;这与单斜杠只换路径不同。

引用类型
提供authority的相对引用
教学base
https://lesson.example/manual/
解析scheme
https,继承base

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。

规范依据已核对 3 个分类

51cg 链接文字里有IP,href里没有

显示文字与href分别记录;在给定教学base下,href指向lesson.example的/notes/51cg路径。

显示文字
51cg 192.168.12.34
href属性
/notes/51cg
教学base
https://lesson.example/manual/

原创教学字符串;未访问或探测案例地址,不表示真实平台事实。