HTTP Request
Hỗ trợ việc gửi HTTP request trên GemLogin
Last updated
Hỗ trợ việc gửi HTTP request trên GemLogin
Last updated
HTTP là thuật ngữ ám chỉ phương thức để giao tiếp giữa client - server thông qua giao thức HTTP (giao thức ám chỉ các quy định mà client và server đều đồng thuận để phục vụ giao tiếp giữa 2 bên).
Để đơn giản, hãy hình dung mọi thứ như khi bạn muốn gửi thư tới một người khác. Bạn sẽ cần phải viết thư, sau đó mang thứ tới bưu điên, người nhận sẽ nhận thư và nếu muốn họ sẽ viết một bức thư khác để trả lời cho bạn. Đó là miêu tả đơn giản về quá trình gửi - nhận thư. Bạn có thể hình dung cách mọi thứ hoạt động như việc bạn gửi đi một bức thư: Bức thứ là một request; bưu điện yêu cầu bạn điền rõ địa chỉ người nhận theo một định dạng - định dạng của địa chỉ người nhận có thể được hình dung như là cách giao thức HTTP hoạt động; người sẽ nhận thư và trả lời thư của bạn chính là server; thùng thư của người nhận sẽ là web api. Đó là một cách hiểu đơn giản mà bạn có thể dùng để tiếp cận mọi thứ.
Phục vụ cho mục đích này, block https request sẽ cung cấp các option sau để điền thông tin cần thực hiện request:
Request method: cho phép bạn chỉ định phương thức request, GemLogin hõ trợ 6 phương thức request là GET, POST, PUT, PATCH, DELETE, HEAD.
Request url: cho phép bạn chỉ định url mà request sẽ được gửi tới.
Header: cho phép bạn chỉ định header của request dưới dạng json.
Response: Cho phép bạn chỉ định xử lý với response trả về. GemLogin hỗ trợ bạn chỉ định kiểu dữ liệu của response (bao gồm JSON, Text và Base64) để tự động ép kiểu response trả về, đồng thời cung cấp lựa chọn gán vào biến/chèn vào mảng để có thể sử dụng trong các phần khác của script.
*Body: Đối với phương thức request có yêu cầu body (như post/patch/...), bạn có thể chọn định dạng của body và nhập giá trị của body theo định dạng đã được đặt từ trước đó.
Video hướng dẫn dùng http Get Mail Domain và đọc nội dung mail & lấy mã xác thực OTP