Heim >Backend-Entwicklung >PHP-Tutorial >链接中@之前的内容是做什么用的?

链接中@之前的内容是做什么用的?

WBOY
WBOYOriginal
2016-06-06 20:50:191170Durchsuche

http://username:password@www.sample.com/ 比如这种链接,前面的username:password一般在什么情况下会用到? 在PHP,对于这么一条请求,如何才能获取username:password部分的内容。

回复内容:

http://username:password@www.sample.com/ 比如这种链接,前面的username:password一般在什么情况下会用到? 在PHP,对于这么一条请求,如何才能获取username:password部分的内容。

参见Wiki的HTTP Basic Access Authentication

parse_url

<code><?php $url = 'http://username:password@hostname/path?arg=value#anchor';

print_r(parse_url($url));
?> 
</code>

以上例程会输出:Array ( [scheme] => http [host] => hostname [user] => username [pass] => password [path] => /path [query] => arg=value [fragment] => anchor )

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn