tự viết code trong http và https thì tự link mà không cần chỉ port
k 👍. Mình thấy trong code của bạn đã có 2 server:
-
app
chạy HTTP (port 3000) -
controlApp
chạy HTTPS (port 3443, đã có chứng chỉprivkey.pem
vàcert.pem
)index
Hiện tại /sql-view
đã được thêm cho cả HTTP và HTTPS. Bây giờ ta làm tương tự cho:
-
/sql-view_smart_home
(HTTPS) -
/sql-production_smart_home
(HTTPS)
📌 Bổ sung vào index.js
Ngay sau phần bạn đã thêm HTTP route cho /sql-view_smart_home
, chèn thêm đoạn này:
📌 Bổ sung cho /sql-production_smart_home
(HTTPS)
✅ Sau khi thêm:
-
HTTP:
-
http://192.168.100.197:3000/sql-view_smart_home
-
http://192.168.100.197:3000/sql-production_smart_home
-
-
HTTPS:
-
https://192.168.100.197:3443/sql-view_smart_home
-
https://192.168.100.197:3443/sql-production_smart_home
-
Bạn có muốn mình sửa luôn file sql-view_smart_home.ejs
để khi gọi API thì tự động chọn đúng link theo HTTP/HTTPS (dùng window.location.protocol
)?