uri相关内容

在 URL 中使用双斜杠有什么缺点吗?

我用 PHP 编写了自己的 MVC 框架,它使用以下格式的 url: /controller/method/param1/param2/param... 我这样做是为了可以忽略“默认"方法(默认情况下index()),所以这会导致像 /controller//param1/param2/param 这样的 URL....例如,一个 URL:/view//panel-glide/3 将在 ..
发布时间:2022-01-04 16:17:47 PHP

从任何 URL 获取确切的域名

我需要从任何 Url 中提取准确的域名. 例如 网址:http://www.google.com --> 域:google.com 网址:http://www.google.co.uk/path1/path2 --> 域名:google.co.uk 这在 c# 中怎么可能?是否有针对该任务的完整 TLD 列表或解析器? 解决方案 您可以使用 Uri类访问一个URI的 ..
发布时间:2022-01-04 14:14:38 C#/.NET

从 ruby​​ 中的字符串中删除子域

我正在遍历一系列 URL 并想要清理它们.我有以下代码: #解析url去除http、路径和校验格式o_url = URI.parse(node.attributes['href'])# 删除 wwwnew_url = o_url.host.gsub('www.', '').strip 如何扩展它以删除某些 URL 中存在的子域? 解决方案 我刚刚编写了一个名为 Domainatrix ..
发布时间:2022-01-04 14:00:40 其他开发

获取没有 $_GET 变量的当前 URL/URI

在 Yii 中如何获取当前页面的 URL.例如: http://www.yoursite.com/your_yii_application/?lg=pl&id=15 但不包括$GET_['lg'](不手动解析字符串)? 我的意思是,我正在寻找类似于 Yii::app()->requestUrl/Chtml::link() 方法的东西,用于返回URL 减去一些 $_GET 变量. 编 ..
发布时间:2022-01-04 09:16:00 PHP

c# 类型来处理相对和绝对 URI 以及本地文件路径

我有一个用例,我将同时处理本地文件路径(例如 c:\foo\bar.txt)和 URI(例如 http://somehost.com/fiz/baz).我还将处理相对路径和绝对路径,因此我需要像 Path.Combine 和朋友们. 我应该使用现有的 C# 类型吗? Uri 类型 可能有用,但乍一看,它似乎只是 URI. 解决方案 使用 Uri 类,它似乎有效.它将任何文件路径转换为 ..
发布时间:2022-01-02 13:07:27 C#/.NET

将文件路径转换为文件 URI?

.NET Framework 是否有任何方法可以将路径(例如 "C:\whatever.txt") 转换为文件 URI(例如 "file:///C:/whatever.txt")? System.Uri 类具有相反的功能(从文件 URI 到绝对路径),但我无法找到转换为文件 URI 的任何内容. 此外,这不是一个 ASP.NET 应用程序. 解决方案 System.Uri 构造 ..
发布时间:2022-01-02 12:44:12 C#/.NET

那么Windows下路径斜线(/或\)的正确方向是什么?

似乎 Windows 坚持在文件路径中写入反斜杠 \,而 .NET 的 URI 类使用斜杠 / 写入它们.有没有正确的方法,即使在最原始的系统中也可以接受?为什么 .NET 的 URI 与 Windows 的其余部分相比显示另一个斜线? 解决方案 文件路径和 URI 不同.\ 在 Windows 文件路径中是正确的,而 / 在 URI 中是正确的. 所以这个文件路径:C:\Docum ..
发布时间:2022-01-02 12:43:22 其他开发

如何从 URI 获取完整文件路径

我想从 URI 获取完整的文件路径.URI 不是图像,而是音乐文件,但如果我像 MediaStore 解决方案一样这样做,如果应用程序用户选择 Astro 作为浏览器而不是音乐播放器,它将无法工作.我该如何解决这个问题? 解决方案 使用: String path = yourAndroidURI.uri.getPath()//"/mnt/sdcard/FileName.mp3"File ..
发布时间:2022-01-02 12:38:14 移动开发

使用 jena 编辑现有资源的 uri

我尝试修改本体模型现有资源的 uri.我想到了创建一个新模型、新资源(包括新的所需 uri)并复制旧资源的内容. 通过迭代和添加语句不能正常工作.还有其他解决方法吗? 我在 java 和 RDF/XML 模型中使用 jena. 解决方案 正如您发现的那样,资源是不可变的.您可以使用 ResourceUtils.renameResource(resource, newName). ..
发布时间:2022-01-02 08:51:06 其他开发

使用 WPF DataGridHyperLinkColumn Items 打开 Windows 资源管理器并打开文件

我想实现以下目标: 创建一个具有 2 列的 WPF DataGrid: 第一个将以超链接样式显示目录路径的项目.单击超链接将在项目指定的路径中打开 Windows 资源管理器. 第二个项目将以超链接样式显示文件路径.单击超链接将使用 Windows 定义的默认应用程序启动文件. 我不知道这是否是正确的选择,但我将 DataGridHyperlinkColumn 添加到我的 ..
发布时间:2022-01-02 08:09:28 其他开发

如何让 Uri.EscapeDataString 符合 RFC 3986

Uri 类默认为 RFC 2396.对于 OpenID 和 OAuth,我需要与 RFC 3986 一致的 Uri 转义. 来自 System.Uri 类文档: 默认情况下,URI 中的任何保留字符都根据 RFC 2396 进行转义.如果启用了国际资源标识符或国际域名解析,则此行为会发生变化,在这种情况下,URI 中的保留字符将根据 RFC 3986 和RFC 3987. 文档还指出 ..
发布时间:2021-12-31 08:50:15 C#/.NET

注册 Outlook 识别的自定义 url protocl 处理程序?

早上好, 我已经成功创建了一个小应用程序,它在 http://msdn.microsoft.com/en-us/library/aa767914(VS.85).aspx 当通过 shell/cmd 等手动打开这样的链接时,这工作得很好,但是当发送这样的链接时,Outlook 无法在设置了注册表项的客户端上“自动"识别那些链接.我是否必须做一些额外的事情才能让 Outlook 处理这样的 ..
发布时间:2021-12-30 10:00:38 C#/.NET

PayPal API 侦听器网站付款标准 URI

PayPal IPN 指南文档说得很清楚 将请求发布到 www.paypal.com 或 www.sandbox.paypal.com,具体取决于您是要上线还是在 Sandbox 中测试您的侦听器. 等待来自 PayPal 的响应,该响应要么是 VERIFIED 要么是 INVALID. 嗯,我试过了(沙盒版本),响应是一个完整的 HTML 页面. 于是我看了一眼https ..
发布时间:2021-12-29 17:30:05 其他开发