java url getfile_java url构成及get属性方法解释
java 的url類中有很多get方法
以下是獲取值的意義
// 首先先看一下wikipedia上關(guān)于url的一個(gè)描述
//Every HTTP URL conforms to the syntax of a generic URI. A generic URI is of the form:
scheme:[//[user:password@]host[:port]][/]path[?query][#fragment]
一個(gè)完整的 url 是由上面這些字段組成的。一般情況下我們?cè)L問的網(wǎng)絡(luò)沒有用戶名密碼驗(yàn)證,所以都沒有輸user:password
以下是在開發(fā)環(huán)境中對(duì)一個(gè)完整的url的輸出的測(cè)試
String urlStr = "http://tester:123456@www.baidu.com?a=b&b=c&c=d#abc";
URL url = new URL(urlStr);
String protocol = url.getProtocol();
String host = url.getHost();
int port = url.getPort();
int defaultPort = url.getDefaultPort();
String query = url.getQuery();
String ref = url.getRef();
String user = url.getUserInfo();
String authority = url.getAuthority();
String file = url.getFile();
Object content = url.getContent();
System.out.printf("輸出以上得到的結(jié)果");
protocol is http
host is www.baidu.com
port is -1
default port is 80 query is a=b&b=c&c=d
ref is abc
user is tester:123456
authority is tester:123456@www.baidu.com
file is ?a=b&b=c&c=d
content is sun.net.www.protocol.http.HttpURLConnection$HttpInputStream@1f89ab83
總結(jié)
以上是生活随笔為你收集整理的java url getfile_java url构成及get属性方法解释的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: inception mysql 审核_m
- 下一篇: jsp超链接中怎么跳转页面跳转页面_在页