UOy nhiệm yeu cầu

Một trong cac mục tieu của SDK la ủy nhiệm yeu cầu tới Finteza qua website của bạn. Dể biết chi tiết về SDL, vui lòng truy cập phần "Ủy nhiệm tập lệnh va yeu cầu" .

Dể tạo một phần mềm trung gian ủy nhiệm cho mọi yeu cầu phan tich của Finteza, sử dụng ham createProxyMiddleware:

const path = require("path");
const express = require("express");
const finteza = require("finteza-sdk");
 
const app = express();
 
app.use(
  finteza.createProxyMiddleware({
    token: "lopvkgcafvwoprrxlopvkgcafvwfzsrx",
    đuờng dẫn: "/fz/"
  })
); 
 
app.listen(8080);

Phần mềm trung gian định tuyến độc lập cac yeu cầu gửi đến va chỉ ủy nhiệm cac yeu cầu phan tich tới Finteza.

Dặt cac thong số duới đay cho ham createProxyMiddleware:

Thong số

Loại

Mo tả

?uờng dẫn path

chuỗi

Phần mở đầu của đuờng dẫn cho cac yeu cầu cần đuợc ủy nhiệm (ở đay đo la /fz/; nếu đuờng dẫn nay đã bị chiếm, hãy sử dụng đuờng dẫn khac).

 

Duới đay la cac thay đổi cần thiết cho mã theo dõi, để mọi yeu cầu gửi tới Finteza đuợc thực hiện cung với đuờng dẫn với phần mở đầu đã định rõ.

token *

chuỗi

Token để đang ký đầu trang X-Forwarded-For. Bạn co thể nhận gia trị nay trong phần cai đặt website của bảng điều khiển Finteza: mở phần Dếm, bật tuy chọn "Proxying the script and requests" (Ủy nhiệm tập lệnh va yeu cầu) va sao chep gia trị từ truờng "Proxy token" (Token ủy nhiệm).

 

Khi ủy nhiệm, mọi yeu cầu đuợc gửi tới Finteza đuợc gửi một cach tự nhien từ may chủ website của bạn hon la trực tiếp từ trình khach. Dể chuyển địa chỉ IP thực của trình khach (va khong chỉ địa chỉ website) tới Finteza, SDK sử dụng đầu trang X-Forwarded-For.

 

Dể ngan việc thổi phồng luu luợng bởi cac yeu cầu đanh lừa va chỉ cung cấp dữ liệu thực về số luợt truy cập website, Finteza kiểm tra chữ ký đầu trang trong cac yeu cầu. Nếu đầu trang đuợc ký bởi token website duy nhất, hệ thống tin tuởng vao gia trị của no. Nếu khong, luu luợng đuợc coi la "bị thổi phồng" (cac bao cao luu luợng sẵn co trong phần Dặc tinh của website thuộc bảng điều khiển Finteza).

url

chuỗi

Dịa chỉ may chủ của Finteza. Trong phần lớn truờng hợp, no sẽ khong bị thay đổi.

thời gian chờ

số

Thời gian chờ cho việc ủy nhiệm yeu cầu. Mặc định la 15 000 ms.

* — cac thong số đuợc yeu cầu.

Luu ý: Thay đổi mã theo dõi sau khi cấu hình ủy nhiệm.