HTTP Request
Node được dùng để thực hiện một yêu cầu HTTP
HTTP Request
Cấu trúc node gồm các thành phần như:
Phương thức Phương pháp yêu cầu (
GET
,POST
, etc.)Địa chỉ đích Địa chỉ URL yêu cầu
Chọn một loại nội dung Có 4 loại nội dung mà bạn có thể lựa chọn:
text/plain: định dạng văn bản thuần túy, không có định dạng hay mã hóa đặc biệt.
application/json: định dạng dữ liệu JSON, thường được sử dụng trong việc truyền tải dữ liệu giữa server và client.
multipart/form-data: đại diện cho Multipart form, kiểu mã hóa này được sử dụng khi người dùng muốn tải tệp dữ liệu lên.
application/x-www-form-urlencoded: là kiểu mã hóa mặc định nếu thuộc tính enctype không có giá trị, đại diện cho URL Encoded Form. Tất cả các ký tự được mã hóa trước khi gửi (khoảng trắng được chuyển đổi thành ký hiệu "+" hoặc "%20" và các ký tự đặc biệt được chuyển đổi thành giá trị ASCII HEX).
Thời gian chờ Thời gian chờ để thực hiện request HTTP, chọn 0 để không có thời gian chờ
Headers Mục này thường được dùng để xác thực tài khoản sử dụng api của bạn bằng Header được yêu cầu.
Nội Dung Nội dung được yêu cầu
-Phản hồi Nhận dữ liệu được trả về khi gọi api dưới các dạng: JSON, text, base64
Headers
Để xác thực khi dùng api trong trường hợp cần thiết. Ví dụ bạn cần xác thực bằng dạng Bearer token là:
Viết biểu thức bên trong Nội dung
Khi viết biểu thức bên trong nội dung để truy cập dữ liệu như biến, bảng.v.v..,hơi khó một chút vì kết quả cuối cùng của nó phải là JSON hợp lệ. Và để tránh lỗi "Nội dung không hợp lệ JSON", bạn cần đóng gói biểu thức bên trong hàm $stringify
.
Giá Trị Chuỗi Nhiều Dòng Nếu giá trị của dữ liệu bạn tham chiếu là một chuỗi và có một dòng mới trong đó, bạn phải thêm dấu chấm than (!) trước khi viết từ khóa của dữ liệu. Ví dụ:
Khác Nếu giá trị của dữ liệu bạn tham chiếu là đối tượng, mảng, v.v..., bạn có thể viết trực tiếp {} vào bên trong phần thân. Ví dụ:
Phản Hồi
Sau khi nhận dữ liệu trả về sau khi gọi api bạn cần xử lí chúng để có thể sử dụng. Mục này gồm một số thông tin bạn cần chú ý như
Kiểu Phản Hồi Loại phản hồi, mặc định là
JSON
.Đường Dẫn Dữ Liệu Lấy đường dẫn của dữ liệu mong muốn. Ví dụ khi phản hồi trả về những dữ liệu này:
Trường hợp bạn muốn lấy giá trị của mảng
values
, sử dụng cú phápdata.values
. Và để có được giá trị đầu tiên củavalues
mảng , sử dụn cú phápdata.values.0
.Trường hợp bạn muốn lấy tất cả giá trị được trả về như trên để dùng chúng thì để nguyên trường
Data path
Gán cho biến Có thể gán giá trị vào một biến .
Tên Biến Tên biến để gán giá trị. Trường này xuất hiện khi bạn chọn gán cho biến
Chèn vào bảng Có thể chèn giá trị vào cột trong bảng
Chọn cột Cột nơi giá trị được chèn. Trường này xuất hiện khi bạn chọn chèn vào bảng
Thêm hàng bổ sung Chèn thêm một hàng vào cột trong bảng.
Ví dụ thực tế
...........................................
Last updated