連結index.html、client.js 和server.js
您在執行應用程式時遇到錯誤,這些錯誤源自於文件連結中的誤解。讓我們澄清一下這個過程:
來自瀏覽器的請求:
當使用者開啟頁面(index.html)時,瀏覽器向客戶端的伺服器請求。
伺服器回應:
伺服器收到請求並執行app.listen(8080)中的response()函數:
瀏覽器的解釋:
但是,index.html 開頭為
解決方案:
伺服器應該以不同方式處理不同的請求:
避免自己編寫此邏輯,考慮使用像 Express 這樣的框架,它提供了處理和回應各種請求類型的簡單方法。 Express 入門指南包含使用靜態模組有效提供靜態檔案(如 client.js 和 index.html)的部分。
以上是如何正確連結index.html、client.js和server.js?的詳細內容。更多資訊請關注PHP中文網其他相關文章!