XMLHttpRequest - Tạo HTTP request đến server trong JavaScript - Complete JavaScript
XMLHttpRequest giúp bạn gửi HTTP request (GET, POST, PUT, DELETE,...) đến server và hỗ trợ hai kiểu request: đồng bộ và bất đồng bộ.
https://completejavascript.com/xmlhttprequest-tao-http-request-den-server-trong-javascript/