Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有at符号的URL被截断_Url_At Sign - Fatal编程技术网

带有at符号的URL被截断

带有at符号的URL被截断,url,at-sign,Url,At Sign,有人熟悉下面的URL格式吗 https://www.facebook.com@www.cigital.com https://www.facebook.com:@www.cigital.com 从访问这些URL可以看到,您将被导航到https://www.cigital.com/而不是https://www.facebook.com 有人能解释一下URL格式以及www.facebook.com部分被截断的原因吗?这是一种HTTP身份验证方案,可以随请求一起发送授权头 https://<

有人熟悉下面的URL格式吗

https://www.facebook.com@www.cigital.com
https://www.facebook.com:@www.cigital.com
从访问这些URL可以看到,您将被导航到
https://www.cigital.com/
而不是
https://www.facebook.com


有人能解释一下URL格式以及
www.facebook.com
部分被截断的原因吗?

这是一种HTTP身份验证方案,可以随请求一起发送授权头

https://<username>:<password>@domain.com
https://:@domain.com
如果不需要身份验证,它通常与对
https://domain.com

类似
https://www.facebook.com@www.cigital.com/
在我看来就像是网络钓鱼;这是为了故意欺骗某人,使其相信目的地在facebook.com的某个地方,但实际上却被带到了另一个地方。

根据,通用URI的形式为:scheme:[/[user:password@]host[:port][/]path[?query][#fragment]