本內容摘自《http權威指南》。詳情請查閱此書。
描述:超文字傳輸協議,除了沒有使用者名稱和密碼外,與常規的url格式相同。如果省略埠,預設為80.
格式:http://host:port/path?query#flag
示例:https:
描述:語法基本上與http一致,只是它使用了網景的ssl協議.ssl(為http提供了端到端的加密機制。其預設埠為443.
格式:https://host:port/path?query#flag
示例:https:www.joes-hardware.com/secure.html
mailto:
描述:mailto url指向的是e-mail位址。由於e-mail的行為與其他方案不同(它並不指向任何可以直接訪問的物件)。所以mailto url也和標準url不同。網際網路email位址語法記錄在rfc822中。
格式:mailto:
示例:mailto:[email protected]
ftp:
格式:ftp://user:password@host:port/path;param
示例:ftp://annoymous:joe%[email protected]:21/pub/gnu/
rtsp/rtspu:
方案rtspu中的u表示它是按照udp協議來獲取資源的。
格式:rtsp://user:password@host:port/path
rtspu://user:password@host:port/path
示例:rtsp:
file:
描述:方案file表示一台指定主機(通過本地磁碟、網路檔案系統或者其他一些共享檔案系統)上可直接訪問的檔案。各字段都遵循通用格式。如果省略主機,則預設為正在使用url的主機。
格式:file://host/path
示例:file://localhost/index.html
news:
描述:根據rfc1036的定義,方案news用來訪問一些特定的文章或者新聞組。他有乙個 很獨特的特性:news url包含的資訊不足以對資源定位。news url中不包含主機名或者機器名稱,獲得這些資訊是解釋程式的工作。比如,在網景瀏覽器的「選項」選單中,就可以指定自己的nntp伺服器。這樣,瀏覽器有了news url的時候就知道應該使用哪台伺服器了。
新聞資源可以從多台伺服器獲得。他們被稱為位置無關的。因為對他們的訪問不依賴任何乙個源伺服器。
news url中保留了字元「@」,用來區分指向新聞組news url和指向特定文章的news url.
格式:news:newsgroup
news:news-article-id
示例:news:rec.arts.startrek
telnet:
描述:方案telnet用於訪問互動式業務。他表示的不是物件本身,而是可通過telnet協議訪問的互動式應用程式(資源)。
格式:telnet://user:password@host:port/
示例:telnet:
HTTP 五 響應訊息格式及其常見方法使用
響應字串格式 功能 設定響應訊息 1.設定響應行 1.格式 http 1.1 200 ok 2.設定狀態碼 setstatus int sc 2.設定響應頭 setheader string name,string value 3.設定響應體 使用步驟 1.獲取輸出流 字元輸出流 printwrit...
跨域幾種常見方案
一 jsonp 客戶端 伺服器端 echo request callback json encode array res 1111 msg 請求成功 二 jquery 客戶端 服務端 echo request callback json encode array res 1111 msg 請求成功 ...
解析JSON格式資料常見方法
待解析的json格式的檔案如下 一 使用jsonobject來解析json資料 官方提供的,所有不需要匯入第三方jar包 直接上 如下 1 方法一 使用jsonobject 2private void parsejsonwithjsonobject string jsondata 14 15catc...