一路踩坑過來。
其實node連接MySql返回數據給擁有https協議的網站,出錯不顯示的原因很簡單:
因為證書驗證不通過,Node發出的數據包沒帶上 ssl證書.
這里的話我用的是阿里雲服務器,在阿里雲的 SSL證書(應用安全) 中申請的免費證書。 -----這是關鍵
在寫好后在服務器切換到目錄,node app.js 執行
同時在本地可打開路徑,index.html主頁的內容等會我會放在最下方。
下載express,這里我們使用express來搭建服務,結合數據庫來完成完整的前后端業務
npm i express //引入express
npm i mysql //引入mysql
npm i body-parser //解決post參數問題
新建app.js文件(可隨意命名) 代碼如下:
新建index.html文件(可隨意命名) 代碼如下: