http學習01 什麼是http

2021-10-05 05:59:04 字數 772 閱讀 9737

http:超文字傳輸協議。

可以將http拆分成三個部分來看。

什麼是協議?現實生活中的協議是對參與者的一種行為約定和規範。在網際網路的世界中,多台機器需要相互溝通時同樣也要遵守相同的規範。

http是乙個用在計算機世界中的協議。他使用計算機能夠理解的語言確定了一種計算機之間能夠交流通行的規範,以及相關的各種控制和錯誤處理方式。

傳輸就是把資料從a搬到b或從b搬到a。也就是說存在兩個參與者,資料可以由a傳送到b,也可以由b傳送給a。

當我們用開啟瀏覽器,在位址列輸入位址,瀏覽器就會顯示出對應的網頁。然後我們就可以開始網上衝浪了。在這個過程中,瀏覽器就是a,或者說是請求方,傳送一寫資料到我們輸入的**的伺服器上(b),也就是接收方。伺服器接收到一些資料,返回一些資料到瀏覽器,瀏覽器再將接收到的資料顯示出來。

當然這個過程中a和b都必須約定使用http協議進行通行。可以看出http是乙個雙向協議。

雖然資料是在a和b之間傳輸,但是並沒有顯示這個傳輸過程只能有a和b。還可以有其他的中間人。它們負責在a和b之間中轉和接力,當然它們必須頁遵守http協議。

http是在計算機世界中專門用來在兩點之間傳輸資料的約定和規範

http是乙個傳輸協議,傳輸的內容是超文字,那這個超文字是什麼呢?

所謂」文字「,就表示http傳輸的不是tcp/udp這些底層協議裡被切分的雜亂無章的二進位製包。而是完整的,有意義的資料。可以被瀏覽器和伺服器這樣的上層應用程式處理。

這就是http。

什麼是http協議

http協議是超文字傳輸協議的縮寫,是用於從全球資訊網伺服器傳輸超文字到本地瀏覽器的傳送協議。超文字是用超連結的方法,將各種不同空間的文字資訊組織在一起的網狀文字 http是乙個基於tcp ip通訊協議來傳遞資料 html檔案,檔案,查詢結果等 http是乙個屬於應用層的物件導向的協議,工作於客戶端...

什麼是http協議

今天面試的時候,問我的問題,當時沒回答出來,包括狀態碼。這邊看了一下,寫一下。http協議,又名超文字傳輸協議,是全球資訊網使用的底層,主要用於web客戶端和服務端的通訊作用。狀態碼?2xx 表示請求成功 200表示資料請求完成,201表示資料請求完成但是並沒有返回資料。3xx 表示重定向 301表...

HTTP學習筆記01

關於http協議,一篇就夠了 理解http協議 http 協議入門 超文字傳輸協議 維基百科,自由的百科全書 昨天通過讀文件 讀博文 看教程學習了一下http協議,發現真是 天下文章一大抄 這種現象無可厚非,畢竟知識本身也就只有那些內容,並且博文裡也註明了參考鏈結,大家也都見怪不怪了,但是連很明顯的...