C語言 函式指標 - C語言零基礎入門教程
阿新 • • 發佈:2021-09-01
1.什麼是Http
超文字傳輸協議(Hyper Text Transfer Protocol,HTTP)是一個簡單的請求-響應協議,它通常執行在TCP之上。
*文字:html,字串,....
*超文字:圖片,音樂,視訊,定位,地圖....
*80
*Https:安全的
*443
2.兩個時代
http1.0
HTTP/1.0:客戶端可以與web伺服器連線後,只能獲得一個web資源,斷開連線
http2.0
HTTP/1.1:客戶端可以與web伺服器連線後,可以獲得多個web資源
3.Http請求
客戶端---發請求(Request)---伺服器
百度:
1.請求行
請求行中的請求方式:GET
請求方式:Get,Post,HEAD,DELETE,PUT,TRACT...
get:請求能夠攜帶的引數比較少,大小有限制,會在瀏覽器的URL位址列顯示資料內容,不安全,但高效
post:請求能夠攜帶的引數沒有限制,大小沒有限制,不會在瀏覽器的URL位址列顯示資料內容,安全,但不高效
2.訊息頭
4.Http響應
伺服器---響應---客戶端
百度:
1.響應體
2.響應狀態碼(重點)
200:請求響應成功
3xx:請求重定向
------重定向:你重新到我給你新位置去;
4xx:找不到資源 404
------資源不存在
5xx:伺服器程式碼錯誤 500 --502:閘道器錯誤
常見面試題:
當你的瀏覽器中位址列輸入地址並回車的一瞬間到頁面能夠展示回來,經歷了什麼?