博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# uri
阅读量:4676 次
发布时间:2019-06-09

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

URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。而URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。而URN,uniform resource name,统一资源命名,是通过名字来标识资源。 也就是说,URI是以一种抽象的,高层次概念定义统一资源标识,而URL和URN则是具体的资源标识的方式。


简单演示构造方法:

Uri baseUri = new Uri("https://blog.csdn.net"); Uri myUri = new Uri(baseUri, "qq_36330228/article/details/70212771"); Console.WriteLine(myUri); //结果:https://blog.csdn.net/qq_36330228/article/details/70212771

uri各部分获取属性:

Uri uriAddress = new Uri("https://blog.csdn.net/qq_36330228/article/details/70212771?id=1&name=zs#search");Console.WriteLine(uriAddress.Scheme);       //httpsConsole.WriteLine(uriAddress.Authority);    //blog.csdn.netConsole.WriteLine(uriAddress.Host);         //blog.csdn.netConsole.WriteLine(uriAddress.Port);         //443Console.WriteLine(uriAddress.AbsolutePath); //qq_36330228/article/details/70212771Console.WriteLine(uriAddress.Query);        //?id=1&name=zsConsole.WriteLine(uriAddress.Fragment);     //#search

转载于:https://www.cnblogs.com/wangqilong/p/9417494.html

你可能感兴趣的文章
html第一堂课
查看>>
IPv6 03-IPv6路由协议
查看>>
跨域请求
查看>>
Web 开发中很实用的10个效果
查看>>
HTML5上传文件显示进度
查看>>
友盟错误日志分析(转自:COCOACHINA shemy )
查看>>
HDU5336-XYZ and Drops-模拟
查看>>
powershell 查看程序的tcp网络连接
查看>>
C++技术问题总结-第12篇 设计模式原则
查看>>
Spring的事件处理
查看>>
利用Android属性动画实现Banner的原理与实践
查看>>
【MySQL案件】mysql登录-S失败
查看>>
白话经典算法系列之中的一个 冒泡排序的三种实现
查看>>
Eclipse断点调试
查看>>
ubuntu 步步为营之uclinux编译和移植(完整版)
查看>>
取消SVN版本号控制的bash脚本
查看>>
ASP.NET 后台接收前台POST过来的json数据方法
查看>>
Python(简单图形和文件处理)编程
查看>>
C#写点酷玩意,波形图控件
查看>>
MS SQL 批量操作
查看>>