LAB: TROUBLESHOOT HTTP REQUEST
Sử dụng Postman Collections:
Ta có thể import Collections hay Environment có sẵn bằng cách nhấn vào nút Import
Có thể kéo file cần import vào ô này hoặc nhấn nút Choose Files để có thể chọn cùng lúc nhiều file
Tiếp theo bài lab trước, chúng ta sẽ xem cách đặt biến cho các giá trị, nhấn vào phần view more (dấu 3 chấm) chọn edit
Chuyển đến tab Variable, gõ server và token và giá trị tương ứng của chúng như hình dưới. Mục đích của việc này là ta sẽ lưu các giá trị vào các biến, khi nào cần sử dụng chỉ cần gọi tên biến, giúp ta đỡ phải nhớ và hạn chế việc gõ sai.
Thay các biến, nhớ phải đặt các biến trong dấu {{ }}
Xác định nguyên nhân request thất bại:
Phần này chúng ta sẽ chú ý phần detail của response trả về, nó sẽ thông báo có ký tự sai (=) và đồng thời trong tab body bạn hãy để ý là có dấu x kế bên hàng số 3, nghĩa là dòng đó có ký tự sai. Lý do là phần này được viết bằng định dạng JSON nên ký tự phân tách giữa key và value là dấu : chứ không phải dấu =
Chỉnh request bị hỏng:
Về phần này hãy chú ý vào URL, do ta ghi sai phần resources là “/api/v1/network_device” nên server sẽ trả về phản hồi là không tìm thấy (Not Found) hay nói theo cách đơn giản hơn là bạn gửi thư sai địa chỉ nhà. Để sửa lỗi này ta sửa lại thành “network-device” là sẽ gửi thành công.