Làm cách nào để tạo tệp html máy chủ?
Hôm nay, nhiệm vụ của tôi là giải thích về việc tạo máy chủ trong Node JS và lưu trữ các trang html trên máy chủ này và truy cập nó từ trình duyệt web. Để hiểu về cách tạo máy chủ, chúng tôi đã lấy một ví dụ, vì vậy hãy làm theo các bước dưới đây Show
Dưới đây tôi đã đưa ra một ví dụ đầy đủ máy chủVí dụ. js
Bây giờ hãy lưu tệp này và chạy nó. Và kiểm tra đầu ra Bây giờ hãy mở bất kỳ trình duyệt nào và gõ “localhost. 8082” nó sẽ hiển thị kết quả như bên dưới Như bạn thấy trong hình trên, nó hiển thị một thông báo tĩnh trên trang web. Bây giờ chúng ta phải lưu trữ trang html trên máy chủ Node JS như bên dưới. Để làm được điều đó, chúng tôi đã sử dụng chương trình trên và thêm một số thứ nữa vào chương trình. Đối với trang html, chúng tôi phải sử dụng URL để mô-đun "url" trong Node JS đã được sử dụng nên chúng tôi phải thêm mô-đun này vào tệp chương trình của mình. Và sau đó chúng ta có thể nhận được đường dẫn của URL yêu cầu như hình bên dưới
Bây giờ chúng ta có 2 trang html như hình bên dưới HtmlTrang 1. html
HtmlTrang2. html
Bây giờ, trước tiên chúng tôi đang kiểm tra xem trang đang đến với yêu cầu nào. Và sau khi nhận được đường dẫn trang yêu cầu, bây giờ chúng tôi đang sử dụng tên đường dẫn yêu cầu này và chúng tôi phải hiển thị trang html có liên quan của nó. Để làm được điều đó, trước tiên chúng tôi phải xác định vị trí tệp html này và đọc chúng và gửi nội dung html của chúng để phản hồi cho người yêu cầu. Để đọc được file html ta phải thêm 1 module nữa là “fs” như hình bên dưới. Và trong tham số phản hồi, bạn phải đặt loại nội dung thành “text/html”
Ở đây, chúng tôi cũng đã đặt chức năng xử lý lỗi như hình bên dưới. Nếu có bất kỳ lỗi nào xảy ra thì chúng tôi phải hiển thị nó ở phía máy khách trong trình duyệt Làm cách nào tôi có thể tạo một máy chủ web bằng HTML?Cách tiếp cận 1. tạo máy chủ bằng mô-đun 'http' tích hợp sẵn . Bước 1. Tạo chỉ mục. html sẽ được phục vụ Bước 2. viết mã máy chủ bằng mô-đun http Bước 3. chạy máy chủ. $ máy chủ nút. js. Sau đó, chỉ mục của bạn. trang html sẽ có sẵn trên URL. http. //máy chủ cục bộ. 8080 HTML máy chủ là gì?Máy chủ HTTP là phần mềm hiểu URL (địa chỉ trang web) và HTTP (giao thức mà trình duyệt của bạn sử dụng để xem các trang web) . Máy chủ HTTP có thể được truy cập thông qua tên miền của các trang web mà nó lưu trữ và nó cung cấp nội dung của các trang web được lưu trữ này tới thiết bị của người dùng cuối.
Làm cách nào để tạo máy chủ HTTP?phương thức createServer() biến máy tính của bạn thành một máy chủ HTTP. http. Phương thức createServer() tạo một đối tượng HTTP Server. Đối tượng Máy chủ HTTP có thể lắng nghe các cổng trên máy tính của bạn và thực thi một chức năng, một requestListener, mỗi khi một yêu cầu được thực hiện.
HTML có phải là một máy chủ web không?Máy chủ web là phần mềm và phần cứng sử dụng HTTP (Giao thức truyền siêu văn bản) và các giao thức khác để phản hồi các yêu cầu của khách hàng được thực hiện trên World Wide Web . Công việc chính của máy chủ web là hiển thị nội dung trang web thông qua việc lưu trữ, xử lý và phân phối trang web đến người dùng. |