c# uri 取文件名_C# System.Uri类获取Url的各种属性
发布日期:2021-06-25 19:30:13 浏览次数:12 分类:技术文章

本文共 1335 字,大约阅读时间需要 4 分钟。

System.Uri类包含的属性:

AbsolutePath   获取 URI 的绝对路径。

AbsoluteUri     获取绝对 URI。

Authority      获取服务器的域名系统 (DNS) 主机名或 IP 地址和端口号。

DnsSafeHost   获得可安全用于 DNS 解析的未转义主机名。

Fragment     获取转义 URI 片段。

Host        获取此实例的主机部分。

HostNameType  获取 URI 中指定的主机名的类型。

IsAbsoluteUri   获取一个值,该值指示 Uri 实例是否为绝对 URI。

IsDefaultPort   获取一个值,该值指示 URI 的端口值是否为此方案的默认值。

IsFile       获取一个值,该值指示指定的 Uri 是否为文件 URI。

IsLoopback     获取一个值,该值指示指定的 Uri 是否引用了本地主机。

IsUnc       获取一个值,该值指示指定的 Uri 是否为统一命名约定 (UNC) 路径。

LocalPath     获取文件名的本地操作系统表示形式。

OriginalString   获取传递给 Uri 构造函数的原始 URI 字符串。

PathAndQuery   获取用问号 (?) 分隔的 AbsolutePath 和 Query 属性。

Port         获取此 URI 的端口号。

Query       获取指定 URI 中包括的任何查询信息。

Scheme      获取此 URI 的方案名称。

Segments     获取包含构成指定 URI 的路径段的数组。

UserEscaped     指示 URI 字符串在创建 Uri 实例之前已被完全转义。

UserInfo       获取用户名、密码或其他与指定 URI 关联的特定于用户的信息。

//将字符串转为Uri类型

Uri uri = new Uri("https://www.pb2.cn/Home/Info/4F36CBAB2D294D52AA0118FBEE3BF140");

Console.WriteLine(uri.AbsolutePath); //输出 /Home/Info/4F36CBAB2D294D52AA0118FBEE3BF140

Console.WriteLine(uri.AbsoluteUri);  //输出 https://www.pb2.cn/Home/Info/4F36CBAB2D294D52AA0118FBEE3BF140

Console.WriteLine(uri.Authority);    //输出 www.pb2.cn

Console.WriteLine(uri.DnsSafeHost);  //输出 www.pb2.cn

Console.WriteLine(uri.Host);         //输出 www.pb2.cn

Console.WriteLine(uri.IsAbsoluteUri);//输出 True

Console.WriteLine(uri.IsDefaultPort); //输出 True

转载地址:https://blog.csdn.net/weixin_39622901/article/details/111552347 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:网站正在建设中_网站建设中适用的几种推广方法
下一篇:创业阶段如何找客户_怎么才叫创业 创业分为哪几个阶段?

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年03月28日 16时31分29秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

linux下vi编辑器的命令大全,linux下VI编辑器命令大全(超级完整版) 2019-04-21
linux结构体数组的定义数组,task_struct结构体中的run_list和array域 2019-04-21
C语言极坐标转直角坐标,C语言实现直角坐标转换为极坐标的方法 2019-04-21
16F877A和24C02通信汇编语言,PIC16f877A读写24c02程序 2019-04-21
用c语言编写小于n的所有素数,关于求N以内素数的一点小问题(N小于一亿) 2019-04-21
华为100万部鸿蒙,2019年Q4发布 华为100万部鸿蒙OS手机已开测 2019-04-21
android+大富翁+局域网,【图片】大富翁6局域网(LAN)多人联机教程(求精)_大富翁吧_百度贴吧... 2019-04-21
rn webview加载本地静态html,React Native - Webview 加载本地文件 2019-04-21
dax powerbi 生成表函数_Power BI |DAX函数のCALCULATETABLE、CALENDAR函数以及相关表生成函数... 2019-04-21
编程之类的文案_如何锻炼写文案的能力? 2019-04-21
vscode 不能使用中文输入法_vscode中vim插件设置 2019-04-21
当集合a为空集时a的取值范围_1.1.2 集合间的基本关系 2019-04-21
vue 可合并表格组件_Vue实战046:详解Mixins混入使用和注意事项 2019-04-21
python包怎么做双重差分did分析_多变量相关性分析(一个因变量与多个自变量) 2019-04-21
fi sap 凭证冲销 稅_SAP中的成本要素 2019-04-21
mysql幻读是什么意思_MySQL中的幻读,你真的理解吗? 2019-04-21
mysql执行计划中性能最差的是_MySQL性能优化(七):MySQL执行计划,真的很重要,来一起学习吧... 2019-04-21
易语言执行mysql命令_易语言通过“打开”命令操作数据库 2019-04-21
mysql slave 1062_mysql主从同步slave错误1062 2019-04-21
mysql构造器_MySQL行构造器表达式优化(Row Constructor Expression) 2019-04-21