NodeJS axios-curlirize npm not printing proxy in console log

1tuwyuhd  于 2023-06-22  发布在  Node.js
关注(0)|答案(1)|浏览(122)

我在代码中使用了axiosaxios-curlirizenpm库。它适用于所有API调用。但是我的一个API正在使用代理,当我点击API axios-curlirize包时,它在控制台中打印了curl请求,但它没有打印该API的完整curl请求,包括代理设置。
我想获得完整的curl请求,其中包含代理设置。
我正在使用这些图书馆。当我点击我的API时,我在控制台中得到这个。

import axios from 'axios';
import curlirize from 'axios-curlirize';
curlirize(axios);

curl -X GET "http://host:port/url" -H "Authorization:Basic token"

但我没有得到完整的curl请求,其中包含代理设置。

eivnm1vs

eivnm1vs1#

axios-curlirize不支持proxy。

您可以在命令行中使用-x arg作为代理参数。

curl -x 'http://proxy_host:proxy_port' 'http://api_host:api_port/some-url' -H "Authorization:Basic some_token"

相关问题