gpt4 book ai didi

node.js - Node :internal/errors:464 ErrorCaptureStackTrace(err);

转载 作者:行者123 更新时间:2023-12-02 01:39:20 30 4
gpt4 key购买 nike

当我尝试在 .env 文件中添加安全的 api key 时,我遇到了这个错误。

node:internal/errors:464
ErrorCaptureStackTrace(err);
^

TypeError [ERR_HTTP_INVALID_HEADER_VALUE]: Invalid value "undefined" for header "X-RapidAPI-Host"
at ClientRequest.setHeader (node:_http_outgoing:579:3)
at new ClientRequest (node:_http_client:256:14)
at Object.request (node:https:353:10)

下面是我的代码:

const axios = require("axios");

const BASE_URL = `https://mashape-community-urban-dictionary.p.rapidapi.com`

module.exports = {
getCompatibility: (yourSearch) => axios({
method:"GET",
url : BASE_URL + `/define`,
headers: {
'X-RapidAPI-Host': process.env.rapidapi_host,
'X-RapidAPI-Key': process.env.Rrapidapi_key
},
params: {
term: yourSearch
}
})
}

我的环境文件:

rapidapi_host={my secure host}
rapidapi_key={my secure key}

谁能解释为什么会这样?

最佳答案

对我来说,我只是通过将文件扩展名放在导入中解决了这个错误。

例如,不写import { file } from "file" , 我写了 import { file } from "file.js"在所有文件中。

关于node.js - Node :internal/errors:464 ErrorCaptureStackTrace(err);,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71888734/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com