網際網路與資料庫的對話錄
[ 目錄 ] / [ 本節目錄 ] [ 上一篇 ] [ 下一篇 ]


第三章、什麼是「網址」與「統一資源定位器(URL)」?

黃崇源

2002/06/18


月如恢復正經,一邊啟動探險家瀏覽器,一邊配合螢幕上的變化:「首先,在探險家的程式選單下尋找『網址』二個中文字,『網址』的右邊有一條長扁形的文字輸入區,在輸入區裡,你可以鍵入想要瀏覽的網址,比如想瀏覽交大資科的網頁,就要輸入它的網址,http://www.cis.nctu.edu.tw。」

碰到新鮮事,總是跑第一的山水精神亦亦地將滑鼠從月如的手上搶了過來,根據月如的指示重新操作了一便:「好,我試試看,要按『ENTER』鍵,對不對?咦……沒有東西出來啊……等一下,原來的青草湖社區大學的網頁消失了,視窗又秀出新東西來了,喔,原來是交通大學資訊科學系的首頁啦。怎麼會這樣呢?是不是社區大學的電腦速度太慢了?」

月如搖搖頭:「當然不是,你的猜測完全沒有根據。原理是這樣子的(ㄉ一•):當你輸入網址並按下『ENTER』鍵時,其實和使用滑鼠指標點選超鏈結後,瀏覽器所做的動作是一模一樣的,都是根據你輸入或點選的網址,向位於該網址的網站主機發出一個『網頁請求(request)』,要求該台網站主機將使用者所要求的網頁傳送過來,這個過程所花的時間會因為網際網路雍塞或其它問題而拉長,造成你剛剛看到的那種現象。」

山水亂不好意思的趕緊回應:「喔,原來如此,對不起,我不應該隨便猜測。」

月如揮揮手,示意不要緊,並趁機測驗一下山水:「沒關係!請你告訴我,從交大資科的網址http://www.cis.nctu.edu.tw可以知道什麼線索嗎?我想要考考你。」

山水馬上繃緊全身的神經,小心地應戰:「好,嗯……是這樣沒錯……網址的格式類似英文地址的寫法,從最小的單位寫到最大的單位,二個單位中間用一個點『.』隔開,把它用中文解釋一遍,就是『全球資訊網•資科系•交通大學•教育單位•台灣』,我說得對不對呀?」

聽完山水的回答,月如很滿意地說:「的確如此,孺子可教也。好!那我再考你一個網址www.ibm.com,請你告訴我要如何解讀這個網址。」

山水趁勝追擊,再下一城:「接招!這個網址可以解讀成『全球資訊網•IBM•公司』,有點不對勁,沒有國家的代碼,妳給我的網址有沒有錯啊?」

人無千日好,花無百日香,才二個問題,就讓山水敗下陣來,月如緩緩道:「這是一個絕對正確的網址。它之所以沒有國家代碼,是因為這個網址當初在美國本地申請及註冊。凡是向美國申請及註冊的網址,都不會有國家代碼。」

山水擺出「納ㄝ按勒」的表情──歪嘴、大小眼且失神等模樣:「為什麼會有這種奇怪的規定呢?」

山水的怪模樣讓月如「噗」一聲,笑了出來:「你『望』記了嗎?網際網路的起源地在那裡啊?」

山水眼尖,看到月如被自己逗得如此開心,心情不禁也跟著快樂了起來:「當然沒有忘記,美國嘛!」

月如一邊說,山水在一旁跟著猛點頭:「對啊,美國當初在建置網際網路時,也沒有想到日後會遍及全世界,將全球眾多的電腦主機串連在一起。等到發現這個問題時,已經回天乏術了。」

山水舉一反三,在月如剛剛說完,馬上就丟出一個疑問:「還有一個大問題等著電腦專家去解決呢,萬一日後人類登陸火星或木星的衛星,也想在那邊架設一台電腦進行研究,這時的網址要怎麼辦?」

月如想了一下,確定沒問題後才回答:「網址的最後面可以用三個英文字來表示太陽系的不同行星,比如mar代表火星,jup代表木星等等,如果網址的最後面看不到行星的代號,就代表此網址在地球。這種表示方法有個好處,可以從網址看出網際網路的起源地。」

  山水張大嘴巴,一副不可思議的樣子,大聲地說:「原來網址背後還有這麼多學問啊,真是驚人!」

月如抬頭對著窗外,打躬作揖道:「這都得歸功於那些電腦領域的研究人員或專家。講了這麼多,差點忘了問你一件事,有些網址的前面會加上http://,有些卻沒有,你知道為什麼?」

山水乍聽之下,怎麼又是問題,再細聽,發現這個問題不難,便雙手一攤回答:「假如我沒記錯的話,http是網際網路上眾多通訊協定的其中一種通訊協定,至於什麼時候加與不加,我就莫宰羊啦!」

月如接著山水的話尾,繼續說:「一個完整網址的前面都應該加上通訊協定,例如http、ftp或telnet等等,假如你在輸入網址時,只有敲入www.cis.nctu.edu.tw這幾個字,每家瀏覽器都會自動幫你加上預設的通訊協定『http』。」

不讓月如說到一個段落,山水就搶話說:「為什麼不是加上ftp或telnet,而是設定http為預設的通訊協定呢?」

月如著實「白」了山水一眼,伸出右手的食指重重地敲了敲自己的腦袋瓜子,故意瞪大眼睛說:「你還真有天才的癥兆──『建忘症』,你忘了瀏覽器最主要的用途是什麼?」

山水被月如問得啞口無言,還真不知道該如何是好,只好結結巴巴,不知所云地回答:「沒有啊!喔,我解了(ㄌ一ㄠÖ),解了(ㄌ一ㄠÖ)。http是一種在網際網路上專門負責傳輸網頁的通訊協定,而瀏覽器會在沒有任何通訊協定的網址前附加http://,就是表示預設那台電腦是一台WWW主機,而瀏覽器最主要的用途也是用來顯示網頁。」

山水敏捷的反應能力,讓月如頗為欣賞,一邊點頭稱是,一邊接續山水的話:「一點也沒錯!另外,我們把剛剛所談的各式各樣網址用一個專有名詞『統一資源定位器(URL)』來稱呼,至於『統一資源定位器』的詳細格式是什麼?我先暫時不講,等到下次提到相關的主題時,我們在一次講個清楚。」

山水喘了一口氣,暗自稱慶「好家在」,趕忙改口說:「好啊,剛好我也累累的,我們下次家擱(台語)講啦!」

說了這麼久,月如也覺得有些口渴,聽到山水提議今天到此為止,下回「家擱」來,也覺得這主意不錯,急忙地說:「應觀眾要求,OK啦!可是你回家後要多上機練習操作喔,可不能偷懶。」

山水擺出一副正經八百的模樣,起立立正站好,向月如行舉手禮,並說:「是,遵命!請問長官,還有任何指示嗎?」

月如似乎被山水逐漸感染到「無俚頭」的個性,也故意嚴肅地回應山水的問題:「沒有。待會稍息後解散,稍息!」


[ 目錄 ] / [ 本節目錄 ] [ 上一篇 ] [ 下一篇 ]


lake@mail.bamboo.hc.edu.tw