Tôi cố gắng để sử dụng axios với một máy chủ proxy để thực hiện cuộc gọi https:Axios: https yêu cầu qua Proxy
const url = "https://walmart.com/ip/50676589"
var config = { proxy: { host: proxy.ip, port: proxy.port } }
axios.get(url, config)
.then(result => {})
.catch(error => {console.log(error)})
Các máy chủ proxy Tôi đang sử dụng là tất cả trong Hoa Kỳ, cao giấu tên, với sự hỗ trợ cho HTTP và HTTPS.
Tôi nhận được lỗi này:
{ Error: write EPROTO 140736580649920:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:794:
Để đảm bảo rằng vấn đề là với Axios và KHÔNG proxy, tôi đã cố gắng này:
curl -x 52.8.172.72:4444 -L ' https://www.walmart.com/ip/50676589 '
này hoàn toàn làm việc tốt.
Làm cách nào để định cấu hình các trục để hoạt động với proxy và URL của https?