標籤:

訪問網站的流程和自建簡易的伺服器

訪問網站的流程和自建簡易的伺服器

來自專欄 web前端

當在瀏覽器輸入網址回車以後,會首先進行dns解析ip地址,拿到ip以後,瀏覽器會向這個ip發起請求http請求,伺服器會接受請求,根據路徑,會返回一個html,把內容傳給用戶下載,解析以後,會根據每個請求再次請求,最後拼在一起給用戶看。

name裡面是所有的請求,request headers點擊view,會查看請求的具體信息。

response headers是回應的

content type是回應的格式,解析使用utf-8.

(如果不寫content type 瀏覽器不會解析,不註明utf8,中文會顯示出錯)

可以用自己的電腦和路由器建一個簡易的伺服器,模擬一下網站。

這裡我已經用gitbash下載了一個代碼,然後用vim修改一下。

vi命令wq保存退出。

然後用gitbash ,node server.js 8888 這裡埠是8888

然後我們再curl一下

curl http://127.0.0.1:你指定的埠/xxx 這裡埠是8888

http然後返回了路徑為xxx

$ curl -s -v -- "localhost:8888/xxx" 返回了一個404.


推薦閱讀:

用node.js做一個伺服器
CDN高級技術專家周哲:深度剖析短視頻分發過程中的用戶體驗優化技術點
國外伺服器租用,為什麼先想到的是美國伺服器?
綠色線程是如何提升伺服器並發性能的

TAG:伺服器 | 科技 |