java url 处理,URL处理-Java架构师必看
完整URL地址:http://username:password@hostname/path?ar網(wǎng)絡(luò)
協(xié)議:http://
用戶名和密碼: username:password? 以:將兩者分隔
主機名:hostname @和/為分隔符
路徑: /path 以/開頭、包含/符號
參數(shù)鍵值對: arg=value&arg1=value1 ?和#為分隔符、每對鍵值對之間用&分隔
錨:auchor? 以#開頭
用parse_url()獲取相關(guān)信息
例子:
PHP代碼
$url = 'http://username:password@hostname/path?arg=value#anchor';
// 輸出所有信息
print_r(parse_url($url));
// 輸出指定信息
echo parse_url($url, PHP_URL_PATH);
$url = 'http://username:password@hostname/path?arg=value#anchor';
// 輸出所有信息
print_r(parse_url($url));
// 輸出指定信息
echo parse_url($url, PHP_URL_PATH);
parse_url方法
第二個參數(shù)為指定輸出的內(nèi)容項:
PHP_URL_SCHEME 協(xié)議
PHP_URL_HOST??? 域名
PHP_URL_PORT??? 端口
PHP_URL_USER??? 用戶
PHP_URL_PASS??? 密碼
PHP_URL_PATH??? 路徑
PHP_URL_QUERY?? 參數(shù)鍵值對
PHP_URL_FRAGMENT? 錨
結(jié)果:
Php代碼
Array
(
[scheme] => http
[host] => hostname
[user] => username
[pass] => password
[path] => /path
[query] => arg=value
[fragment] => anchor
)
本文由來源 21aspnet,由 javajgs_com 整理編輯,其版權(quán)均為 21aspnet 所有,文章內(nèi)容系作者個人觀點,不代表 Java架構(gòu)師必看 對觀點贊同或支持。如需轉(zhuǎn)載,請注明文章來源。
總結(jié)
以上是生活随笔為你收集整理的java url 处理,URL处理-Java架构师必看的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dvwa php sql,DVWA ph
- 下一篇: java群发图文消息_使用Java语言开