Với sự phát triển mạnh mẽ của ngành công nghệ hiện nay API đóng vai quan trọng. Hầu hết mọi ứng dụng đều sử dụng API thể truyền và chia sẻ dữ liệu.
Việc sử dụng API hàng ngày có thể trở nên phức tạp, vì một người có thể có hàng chục hoặc thậm chí hàng trăm API mà họ cần sử dụng hoặc kiểm tra. Chính vì vậy Postman được ra đời để giải quyết vấn đề này.
Vậy Postmain là gì? Cách sử dụng Postman để làm việc với RESTful API như thế nào. Hãy đọc ngay bài viết sau đây.
Postman là gì?
Postman là một công cụ giúp cho các nhà phát triển tạo, chia sẻ, kiểm tra và lập tài liệu cho các API. Nó cho phép người dùng tạo và lưu các yêu cầu (Request) HTTP/s đơn giản đến phức tạp, cũng như đọc phản hồi của họ.
Đây là một phần mềm hỗ trợ cho phương thức HTTP, gồm các thao tác như Get, Put, Delete, Post, Patch mà không cần đến trình duyệt. Bên cạnh đó, Postman còn lưu trữ lại thông tin của những lần request để sử dụng khi cần thiết.
Hướng dẫn sử dụng Postman
Để sử dụng bạn cần phải download Post bằng cách truy cập vào địa chỉ https://www.postman.com/downloads/
Hoặc dùng Addon trên Google Chrome tại đây.
Bước 1: Nhập URL => Chọn các phương thức phù hợp GET, POST, PUT, PATCH…
Bước 2: Xác thực người dùng Authorization
Các phương pháp / giao thức khác nhau mà Postman hỗ trợ là:
- Không xác thực
- Xác thực cơ bản (chỉ cung cấp tên người dùng và mật khẩu)
- Xác thực thông báo, OAuth 1.0
- OAuth 2.0
- Xác thực Hawk
- Chữ ký AWS
- Xác thực NTLM [Beta].
Bước 3: Nhấp qua tab Body
để nhập các key – value
Giả sử khi bạn sử dụng API để đăng ký thành viên thì lúc này sẽ phải sử dụng key tương ứng với cột trong cơ sở dữ liệu Database. Là username và password. Và các giá trị cần insert.
Bước 4: Chọn định dạng hiển thị dữ liệu trả về
Định dạng hỗ trợ gồm:
- HTML
- XML
- JSON (Đọc thêm: Json là gì? Tìm hiểu cách sử dụng Json)
- Text
- Auto
Cuối cùng sau khi thiết lập xong mọi thứ bạn ấn Send để Requet data trả về.
Kết luận: Bài viết này chúng ta vừa tìm hiểu về Postman là gì và cách sử dụng Postman. Nó khá hữu ích đối với lập trình viên khi viết ứng dụng API. Tham khảo xong bạn có thể test API bằng cách nhập URL bất kỳ vào đó.