相关疑难解决方法(0)

为什么.NET有一个UriBuilder而不是UrlBuilder?

好的,所以我已经理解了URL和URI之间的这种差异,我觉得我现在明白了两者之间的区别.

我现在明白的是为什么.NET Framework有一个UriBuilder类,据我所知,它只适用于作为资源定位器的 URI,因此应该正确地称为UrlBuilder.

有人可以给我一个UriBuilder用于构建不是资源定位器的URI 的示例吗?或者在.NET框架设计中做出这个决定的一些理由?

url uri uribuilder

8
推荐指数
1
解决办法
942
查看次数

URI,request-URI和URL有什么不同?

我正在学习网络技术,老师不能给我一个满意的解释.我想举几个例子,请帮我指出我是对的.

url uri web

7
推荐指数
2
解决办法
3万
查看次数

URI/URL和String有什么区别?

这是出于好奇,不需要代码,我尝试使用世界上最好的搜索引擎来获得我的答案,但没有找到任何有价值的东西.

什么是a URI/URL和表示URI/URL的字符串之间的区别?

为什么我们要解析它?

将字符串解析为字符串的URI/URL做法是什么,以便区别对待?

为什么HTTP支持将URL键入为字符串?

java url

6
推荐指数
1
解决办法
4833
查看次数

定位和识别资源的区别在哪里?

可能重复:
URI和URL之间有什么区别?

有什么区别吗?我在谈论用于识别的URI,但是用于定位的URL.两个都不是一回事吗?

url uri terminology

4
推荐指数
1
解决办法
338
查看次数

3
推荐指数
1
解决办法
1037
查看次数

删除重复的尾部斜杠

我想检测一下php像是否$string包含重复的尾部斜杠.

例如:

$string = "http://somepage.com/something/some.html/////";
Run Code Online (Sandbox Code Playgroud)

$string = "http://somepage.com/something/some.html";
Run Code Online (Sandbox Code Playgroud)

我想做一个if,如果它有重复,像:

If ($string = "http://somepage.com/something/some.html/////";) {
    remove extra trailing slashes
} 
//else do nothing... 
Run Code Online (Sandbox Code Playgroud)

php regex string url

3
推荐指数
2
解决办法
2571
查看次数

为什么我会收到'System.UriFormatException:无效的URI:指定的端口无效.' 使用IPv6 URI时?

为什么这样呢 var uri = new Uri("ftp://1111:2222:3333::43/testing/1kb.zip");

抛出这个例外?

System.UriFormatException:无效的URI:指定的端口无效.在System.Uri.CreateThis(String uri,Boolean dontEscape,UriKind uriKind)

c# ftp uri ipv6

3
推荐指数
1
解决办法
1万
查看次数

JavaScript中dataURI和dataURL之间的混淆

数据URI和数据URL有什么区别?

这里。这两个术语都被使用了,但是它们有何不同?

顺便说一下,这与提到的可能重复的帖子不同。这不是HTTP问题!这是javascript。

javascript

3
推荐指数
1
解决办法
547
查看次数

Java中的麻烦百分比编码空间

我正在使用W3C的URLUTF8Encoder.java类(www.w3.org/International/URLUTF8Encoder.java).

目前,它会将任何空格''加编成加号'+'.

我无法修改代码以将空白百分比编码为'%20'.不幸的是,我对十六进制并不太熟悉.谁能帮我吗?我需要修改这个片段......

else if (ch == ' ') { // space
                sbuf.append('+');
Run Code Online (Sandbox Code Playgroud)

在以下代码中:

final static String[] hex = { "%00", "%01", "%02", "%03", "%04", "%05",
            "%06", "%07", "%08", "%09", "%0A", "%0B", "%0C", "%0D", "%0E",
            "%0F", "%10", "%11", "%12", "%13", "%14", "%15", "%16", "%17",
            "%18", "%19", "%1A", "%1B", "%1C", "%1D", "%1E", "%1F", "%20",
            "%21", "%22", "%23", "%24", "%25", "%26", "%27", "%28", "%29",
            "%2A", "%2B", "%2C", "%2D", "%2E", "%2F", "%30", "%31", "%32",
            "%33", "%34", "%35", "%36", "%37", "%38", "%39", …
Run Code Online (Sandbox Code Playgroud)

java encode character

2
推荐指数
1
解决办法
5654
查看次数

标签 统计

url ×5

uri ×4

java ×2

c# ×1

character ×1

encode ×1

ftp ×1

html ×1

ipv6 ×1

javascript ×1

php ×1

regex ×1

string ×1

terminology ×1

uribuilder ×1

web ×1