
想用 GitHub action 执行一个定时签到的任务,用 nodejs 写的,请求库用的 axios ,在本地跑没有问题,让 action 跑流水线总是 axios 报错,求有经验的大佬来看看 刚开始报错AxiosError.call(axiosError, error.message, code, config,request, response); ^ AxiosError: Parse Error: Invalid header value char Google 搜索后说是请求头加上insecureHTTPParser: true,加上之后报错变成了 reject(new AxiosError( ^ AxiosError: Request failed with status code 403
1 zsj1029 2023-11-02 14:47:52 +08:00 没有环境,试试 node-fetch ? |
2 liuwb 2023-11-02 15:15:26 +08:00 看看 node 、axios 的版本对不对 |
3 hronro 2023-11-02 15:24:54 +08:00 第一个问题是因为 TLS 证书有问题,第二个问题大概率是 IP 被风控了 |