訪問網站的流程和自建簡易的伺服器
05-17
訪問網站的流程和自建簡易的伺服器
推薦閱讀:
來自專欄 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 -- "http://localhost:8888/xxx" 返回了一個404.
推薦閱讀:
※用node.js做一個伺服器
※CDN高級技術專家周哲:深度剖析短視頻分發過程中的用戶體驗優化技術點
※國外伺服器租用,為什麼先想到的是美國伺服器?
※綠色線程是如何提升伺服器並發性能的