Tôi đang sử dụng mô-đun thể hiện để tạo API Restful trong Node.JS. Trong dịch vụ của tôi, tôi đang thực hiện các yêu cầu http bổ sung cho các Điểm cuối bên ngoài (phía máy chủ) và tôi cần trả lại dữ liệu từ các yêu cầu http đó đến cơ quan yêu cầu dịch vụ web của tôi.Node.JS Đợi gọi lại dịch vụ REST yêu cầu HTTP
Tôi đã xác nhận rằng nếu tôi sử dụng console.log
trên tất cả các hành động mà Dịch vụ web đang tiến hành, tôi sẽ nhận được dữ liệu tôi cần. Tuy nhiên, khi tôi cố gắng trả lại những giá trị đó cho dịch vụ họ quay trở lại Null. Tôi biết rằng điều này là do async và gọi lại không phải chờ đợi cho yêu cầu http để kết thúc.
Có cách nào để thực hiện công việc này không?
Bạn cần chấp nhận gọi lại. – SLaks