首頁常見問題正文

什么是服務器?服務器對外提供了哪些資源?

更新時間:2023-09-12 來源:黑馬程序員 瀏覽量:

IT培訓班

服務器是網(wǎng)絡環(huán)境下為客戶及提供服務的專用計算機。服務器具有高速的CPU運算能力、長時間的可靠運行、強大的I/O外部數(shù)據(jù)吞吐能力以及更好的擴展性。

網(wǎng)頁中的數(shù)據(jù)都需要搭載在服務器上,例如:文字、圖片、視頻、音頻等。HTML是網(wǎng)頁的骨架,CSS是網(wǎng)頁的顏值,Javascript是網(wǎng)頁的行為。而數(shù)據(jù)則是網(wǎng)頁的靈魂骨架、顏值、行為皆為數(shù)據(jù)服務。數(shù)據(jù),在網(wǎng)頁中無處不在。

數(shù)據(jù)也是服務器對外提供的一種資源。只要是資源,必然要通過 請求 – 處理 – 響應 的方式進行獲取。

1694487194417_數(shù)據(jù)請求.png

如果要在網(wǎng)頁中請求服務器上的數(shù)據(jù)資源,則需要用到 XMLHttpRequest 對象。

XMLHttpRequest(簡稱 xhr)是瀏覽器提供的 js 成員,通過它,可以請求服務器上的數(shù)據(jù)資源。

最簡單的用法 var xhrObj = new XMLHttpRequest()

資源的請求方式

客戶端請求服務器時,請求的方式有很多種,最常見的兩種請求方式分別為 get 和 post 請求。

get請求通常用于獲取服務端資源(向服務器要資源)

例如:根據(jù) URL 地址,從服務器獲取 HTML 文件、css 文件、js文件、圖片文件、數(shù)據(jù)資源等

post請求通常用于向服務器提交數(shù)據(jù)(往服務器發(fā)送資源)

例如:登錄時向服務器提交的登錄信息、注冊時向服務器提交的注冊信息、添加用戶時向服務器提交的用戶信息等各種數(shù)據(jù)提交操作


分享到:
在線咨詢 我要報名
和我們在線交談!