我想问一下,如果你将UriKind Relative改为UriKind Absolute会发生什么,反之亦然?我试着研究答案,但我找不到任何问题的答案
谢谢:)
答案 0 :(得分:0)
你可以改变"通过给出包含缺失成分的基础uri,将相对uri变成绝对uri;你可以改变"通过省略一些部分,绝对uri成为一个相对uri。这些变化可能不那么有趣,因为它们只是不同的组成部分。
绝对的Uri完全由它自己定义。它包括协议(http://
或file://
等)主机(stackoverflow.com
或无),路径(/some/file/here.txt
)和可选组件,如?query
或#fragment
。
相对uri可以省略协议(//example.com/test.txt
),协议和主机(/dir/file.txt
),或协议和主机以及前几个路径组件(subdir/file.txt
)。
相对Uri包含..
或.
路径组件也更常见,但绝对的uri也可以包含这些组件。