導航:首頁 > 配伺服器 > 獲取萬維網伺服器ip地址

獲取萬維網伺服器ip地址

發布時間:2025-02-20 23:54:04

Ⅰ URL是什麼

統一資源定位符(Uniform Resource Locator, URL)是一種用於標識互聯網資源的方案,它包含如何訪問這些資源的明確指令。URL之所以統一,是因為它們採用相同的基本語法,無論資源的具體類型(網頁、新聞組等)或獲取資源的方式(通過HTTP、FTP等)。對於Intranet伺服器或萬維網伺服器上的目標文件,可以使用「統一資源定位符(URL)」地址,該地址通常以「http://」開始,Web伺服器使用「超文本傳輸協議(HTTP)」來傳輸信息。例如,/www.microsoft.com/> 是Microsoft網站的萬維網URL地址。

URL的一般格式為:scheme://host:port/path?query#fragment。scheme指通信協議方案,下表列出Scheme屬性的有效方案名稱:
file:資源是本地計算機上的文件
ftp:通過FTP訪問資源
gopher:通過Gopher協議訪問該資源
http:通過HTTP訪問該資源
https:通過安全的HTTP訪問該資源
mailto:資源為電子郵件地址,通過SMTP訪問
news:通過NNTP訪問該資源

host指主機,指定伺服器的域名系統(DNS)主機名或IP地址。port指埠號,整數,可選,省略時使用方案的默認埠,如http的默認埠為80。path指路徑,由零或多個「/」符號隔開的字元串,一般用來表示主機上的一個目錄或文件地址。query指查詢,可選,用於給動態網頁(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技術製作的網頁)傳遞參數,可有多個參數,用「&」符號隔開,每個參數的名和值用「=」符號隔開。fragment指信息片斷,字元串,用於指定網路資源中的片斷。例如,一個網頁中有多個名詞解釋,可使用fragment直接定位到某一名詞解釋。

注意,Windows主機不區分URL大小寫,但是Unix/Linux主機區分大小寫。

參考資料:網路

Ⅱ 請問萬維網的伺服器在哪

美國

WWW是World Wide Web (環球信息網)的縮寫,也可以簡稱為Web,中文名字為「萬維網」。

20世紀40年代以來人們就夢想能擁有一個世界性的信息庫。在這個資料庫中數據不僅能被全球的人們存取,而且應該能輕松地鏈接其它地方的信息,以便用戶可以方便快捷地獲得重要的信息。

隨著科學技術的迅猛發展,人們的這個夢想已經變成了現實。目前正在使用的最流行的系統叫"環球信息網WWW"(World Wide Web)。它的正式定義是"WWW is a wide-area hypermedia information retrieval initiative to give universal access to large universe of documents."簡而言之,WWW是一個以Internet為基礎的計算機網路,它允許用戶在一台計算機通過Internet存取另一台計算機上的信息。從技術角度上說,環球信息網是Internet上那些支持WWW協議和超文本傳輸協議HTTP(Hyper Text Transport Protocol)的客戶機與伺服器的集合,透過它可以存取世界各地的超媒體文件,內容包括文字、圖形、聲音、動畫、資料庫、以及各式各樣的軟體。

理論上說來,環球信息網包括整個兩億人以上的Internet世界,它包含所有的Web站點、Gopher信息站、FTP檔案庫、Telnet公共存取帳號、News新聞討論區以及Wais資料庫。所以環球信息網可以說是當今全世界最大的電子資料世界,已經可以把World Wide Web當成是Internet 的同義詞了。事實上,一般我們日常所說的"上Internet",其實指的就是連上World Wide Web 。WWW是World Wide Web (環球信息網)的縮寫,也可以簡稱為Web,中文名字為「萬維網」。

環球信息網之所以稱之為信息網,完全是因為它的資源可以互相連接的緣故,全世界目前大概有數萬個Web站,每個Web 站都可以透過超鏈結(Hyper link)與其它Web 站連接,任何人都可以設計自己的Home Page,放上Web 站,然後在你的Home Page 上面產生鏈結,與其他人的Home Page 連接,或是連到其他的Web 站;別人也一樣可以連到你的Home Page ,或是你的Web 站,整個信息網就這樣編織了起來,形成一個巨大的環球信息網。本章將簡要介紹一下環球信息網的一些概念:客戶機、伺服器、協議等。在本章中我們還將了解到環球信息網的歷史與發展。

客戶機與伺服器

客戶機、伺服器和協議雖然都是很簡單的概念,但描述它們比理解它們更難。

客戶機是一個需要某些東西的程序,而伺服器則是提供某些東西的程序。一個客戶機可以向許多不同的伺服器請求。一個伺服器也可以向多個不同的客戶機提供服務。通常情況下,一個客戶機啟動與某個伺服器的對話。伺服器通常是等待客戶機請求的一個自動程序。客戶機通常是作為某個用戶請求或類似於用戶的每個程序提出的請求而運行的。協議是客戶機請求伺服器和伺服器如何應答請求的各種方法的定義。WWW客戶機又可稱為瀏覽器。

通常的環球信息網上的客戶機主要包括:Lynx、Mosaic、Netscape等。通常的伺服器來自於CERN、NCSA、Netscape。讓我們來看一下Web中客戶機與伺服器的具體任務。

在Web中,客戶機的任務是:

1.幫助你製作一個請求(通常在單擊某個鏈接點時啟動)。

2.將你的請求發送給某個伺服器。

3.通過對直接圖象適當解碼,呈交HTML文檔和傳遞各種文件給相應的"觀察器"(Viewer),把請求所得的結果報告給你。

一個觀察器是一個可被WWW客戶機調用而呈現特定類型文件的程序。當一個聲音文件被你的WWW客戶機查閱並下載時,它只能用某些程序(例如Windows下的"媒體播放器")來"觀察"。

通常WWW客戶機不僅限於向Web伺服器發出請求,還可以向其他伺服器(例如Gopher、FTP、news、mail)發出請求。

一個Web伺服器的任務是:

1.接受請求

2.請求的合法性檢查,包括安全性屏蔽。

3.針對請求獲取並製作數據,包括Java腳本和程序、CGI腳本和程序、為文件設置適當的MIME類型來對數據進行前期處理和後期處理。

4.把信息發送給提出請求的客戶機。

Web擁有一個被稱為"無狀態"的協議。這是因為伺服器在發送給客戶機應答信息後便遺忘了此次交互。在"有狀態"的協議中客戶機與伺服器要記住許多關於彼此和它們的各種請求與應答信息。

Web是一個易於實現的協議。因為無狀態的協議是很輕松的,它沒有多少必需的核心代碼和資源。此種協議的另一吸引人的特性是可以方便地從一個伺服器轉向另一個伺服器(在客戶機端)或者從一個客戶機轉到另一客戶機(伺服器端),而無需過多的清理和跟蹤。這種快速轉移的能力對於超文本而言是非常理想的。(本章後面有一節介紹超文本的定義)

Internet和伴隨它產生的一切是一個分布極為廣泛的網路。它們支持的標準的或者至少是具有互操作性的協議,允許這種互操作性跨越學術界、商業界乃至於國界。也就是說,Internet、TCP/IP協議、HTTP協議以及WWW不屬於任何人所有。不同國家的學校和公司可獨立地建立客戶機和伺服器,而它們在Web上一起協同工作。這種實現方法有一個極大的好處,那就是其拓展的空間即便不是完全開放的,也是相當開放的。

WWW的起源

1945年8月份Vannevar Bush在 Atlantic Monthly雜志上發表了一篇題為"正如我們所想到的"的文章,從那時起,關於文檔信息的電子化鏈接的念頭就一直縈繞在計算機工作者、信息科學家們的腦海中。

作家們遠在Bush的文章之前就已預料到這種"鏈接"。文章的腳注難道不就是用原始的紙筆與其他作品"超鏈接"嗎?難道作家引用和借鑒別人的作品的方法不是更進一步的"超鏈接"嗎?例如,魯迅的""和茅盾的""兩篇作品也是在紙張環境中使用超文本的例子。這說明類似超文本的使用需求已經流行很長時間了。

然而正是Bush才把此種想法與電子技術聯系在一起。Bush預見到因戰爭需要發展起來的新技術將會被廣泛應用,並會改變我們的思維方式。總之,Bush關於我們如何組織和使用信息的基本思想已經成為今天我們所看到的WWW和超文本。

超文本(Hypertext)這個術語是Ted Nelson於1965年首創的,它通常是指不局限於線性方式的文本。也就是說,超文本文檔的部分甚至全部也許都是線性的,但也可能都是非線性的。超文本通過鏈接或引用其它文本的方式突破了線性方式的局限性。超文本是超媒體的一個子集。超媒體是指這樣一種媒體(文本、圖片、聲音、視頻錄象等),它與其它媒體以非線性方式鏈接而成。

超文本最早是由滑鼠器的發明者Douglas Engelbart和Ted Nelson付諸實現的。他們倆的超文本實現工作受到60年代的技術和復雜的設計基礎的極大限制。兩個人的項目想像成分多於可行的成分。1967年Nelson他把實現分布式超文本的計劃命名為Xana。Xana這個項目是用於處理所有的版權和帳務問題的,按他的說法,Xana有足夠的健壯性,可用於把全世界的出版物統統聯網。雖然其結果是失敗的,但它為超文本和WWW的發展奠定了堅實的基礎。

HTML的產生和WWW的發行

1989年3月,在歐洲粒子物理研究所,即CERN,Tim Berners-Lee提出一項計劃,目的是使科學家們能很容易地翻閱同行們的文章。此項計劃的後期目標是使科學家們能在伺服器上創建新的文檔。為了支持此計劃,Tim創建了一種新的語言來傳輸和呈現超文本文檔。這種語言就是超文本標注語言HTML(Hyper text Markup Language)。它使標准通用標注語言SGML(Standard Generalized Markup Language)的一個子集。SGML早已被證明是開放式的語言。

用於操縱HTML和其他WWW文檔的協議被稱為超文本傳輸協議HTTP (HyperText Transfer Protocol)(有關HTTP協議的內容將在第二章加以介紹)。遵照Internet的習慣,幾乎所有協議的名稱都以TP結尾。而相應的伺服器則被稱為超文本傳輸協議守護進程HTTPD(HyperText Transfer Protocol Daemon)。

HTTP使用了統一資源定位器URL(Uniform Resource Locator)這一概念。簡單地說,URL就是文檔在環球信息網上的"地址"。URL用於標識Ineternet或者與Internet相連的主機上的任何可用的數據對象。URL中的U常常被認為表示"統一",實際上在許多重要文檔中也是這樣引用的。

在URL概念背後有一個基本思想,那就是:提供一定信息條件下,你應能在Internet上的任何一台機器上訪問任何可用的公共數據。這些一定的信息由以下的URL基本部分組成:

·所使用的訪問協議

·數據所在的機器

·請求數據的數據源埠

·通向數據的路徑

·包含了所需數據的文件的名稱 URL的標准格式如下:

protocol://machineaddress:port/path/filename

例如,想要訪問南京理工大學的Web站點,其URL為:

http://www.njust.e.cn
1992年7月,WWW在CERN內部得到了廣泛的應用。從此以後WWW得到了熱情的接受,在Internet上開始有所影響。到1993年1月,全世界已有50個為人所知的WWW伺服器,各種瀏覽器軟體開始發行。同年2月,伊利諾斯大學Urbana-Champaign分校的國家超級計算機中心NCSA(National Center for Supercomputing Applications)發行了一個新的瀏覽器軟體。從此,WWW已初具規模。

NCSA的Mosaic到Netscape看瀏覽器的發展

WWW曾經存在的問題之一就是沒有用於通用計算機和操作系統上的可靠的瀏覽器。Mosaic的問世解決了這個問題。由Joe Hardin領導的NCSA系統開發組開始了一項計劃,其目標是建立一個很有用的WWW瀏覽器,不僅能處理Tim Berners-Lee所描述的WWW,而且能支持其他的訪問協議。這個客戶程序被稱作Mosaic,於1993年2月發布。

許多計算機專家提出了許多新建議,使得HTML和WWW得到了飛速的發展。NCSA小組詳細地研究了MIME(Multipurpose Internet Mail Extension)類型的使用,以便識別一些媒體的格式,尤其是聲音、圖片、動畫等。使用MIME類型似乎是理所當然的一步,因為通用Internet郵件擴充服務MIME早已被作為能定義和編碼大多數數據類型的目標。MIME類型有新的優勢,體現在可擴充性和已被證明的實用性上。更妙的是大量用於操作MIME的程序代碼早已編寫出來,隨時可用於新的程序——WWW客戶機和伺服器程序。

在HTML中加入了"IMG"標記之後,Mosaic成了真正的多媒體瀏覽器。超文本頁面驟然變得親切友好了許多。展現得不在僅是科學家和學者們所用的枯燥的學術研究信息,當今世界的各種信息都能以多媒體的方式生動地展現在人們的面前。Web從此已經成熟,這也正是Internet期望已久的。

WWW與面向網路的編程語言JAVA

簡單地說,JAVA是一個由SUN公司開發而成的新一代編程語言。JAVA的目標是為滿足在一個充滿各式各樣不同種機器、不同種操作平台的網路環境中開以軟體。這也正是為什麼不論你使用的是哪一種WWW瀏覽器,哪一種計算機,哪一種操作系統,只要WWW瀏覽器上面註明了"支持JAVA",你就可以看到生動的起始頁的原因。

利用JAVA編程語言,你可以在你的起始頁中加入各式各樣的動態效果,你可以放上一段動畫,可以在起始頁上建立霓虹燈式的看板,讓你的名字在上面不停地轉動。如果你願意,就像一般的窗口程序一樣,你還可以放上菜單和按鈕,以及滾動條。只要使用JAVA,沒有什麼你做不到的。

為什麼JAVA可以做到這些傳統起始頁上做不到的動態演示呢?沒有別的原因,在加入JAVA的支持後,你的起始頁已不再只是一個冷冰冰的"文件",而是配合JAVA程序的一個活生生的程序實體。正因為這一點,在你使用Netscape Navigator或者Microsoft Internet Explorer觀看各地起始頁時,你所用的WWW瀏覽器不但要負責將HTML格式的文件以正確的格式顯示出來,同時也必須負責在你所使用的機器上,執行伴隨而來的JAVA程序。

事實上,對這樣一種伴隨起始頁而來的JAVA程序,我們取了一種特別的名稱,叫Applet,我們可以把它想像成是一個個小巧可愛的程序。JAVA除了開發附在起始頁上的小應用程序外,也具備有開以大型應用程序(Application)的能力,並且同樣可以跨越不同種類的機器、不同種類的操作平台的限制,在各地執行。

閱讀全文

與獲取萬維網伺服器ip地址相關的資料

熱點內容
程序員是屬於哪個部門管理 瀏覽:615
交換機命令be 瀏覽:330
存儲壓縮加密技術情況 瀏覽:504
知名的可編程步進電機驅動器工廠 瀏覽:184
銀行卡信息加密想取消 瀏覽:219
程序員唱可愛 瀏覽:824
除了移動花卡怎麼更改定向app 瀏覽:326
python多線程java 瀏覽:255
2021程序員筆記本r5 瀏覽:662
演算法監管的要點在於 瀏覽:895
長安s460壓縮機 瀏覽:246
php訪問符 瀏覽:142
搜索字體在哪個文件夾 瀏覽:31
查python答案用什麼 瀏覽:317
nm卡數據加密么 瀏覽:571
ipad如何給軟體加密 瀏覽:682
javalabelbreak 瀏覽:63
沒有溯源碼的燕窩視頻 瀏覽:369
海康錄像機如何遠程聯接伺服器 瀏覽:284
pythonexport命令 瀏覽:846