Nodejs - Hướng dẫn sử dụng mProxy với Axios

Axios chắc không lạ gì với anh em dev Nodejs hay Javascript rồi. Axios được dùng nhiều cho các client để thực hiện các tác vụ web scraping
Để sử dụng Proxy với Axios , chúng ta chỉ cần dùng thêm thư viện https-proxy-agent

Code mẫu

import {HttpsProxyAgent} from "https-proxy-agent";
import axios from "axios";

const httpsAgent = new HttpsProxyAgent('http://{username}:{KEY}@ip.mproxy.vn:12345');

axios.get("https://api.ipify.org/?format=json", {
    httpsAgent
})
    .then((res) => {
        console.log("success")
        console.log(res.data);
    })
    .catch((err) => {
        console.log("error")
        console.error(err);
    });

Sử dụng axios

Tham khảo bài viết sau để nhận KEY miễn phí từ mproxy.vn bạn nhé.

Nhận Proxy miễn phí từ mProxy.vn
Bạn đang cần proxy mà mà không biết tìm ở đâu ? Các trang chia sẻ proxy hiện tại tốc độ chậm và kết nối chập chờn, không ổn định ? Hãy bỏ ra 1 phút đọc bài hướng dẫn sau của chúng tôi để nhận được proxy miễn phí từ mproxy.vn bạn nhé