노드 가져오기와 함께 인증된 프록시를 사용하는 방법
2706 단어 fetchtypescriptnode
이제 node18에서 가져오기 API를 사용할 수 있습니다. 그러나 프록시를 사용하는 방법을 파악하는 데 문제가 있었습니다.
마지막으로 다음 코드를 사용하여 프록시를 통해 가져오기를 사용할 수 있었습니다.
import { ProxyAgent, setGlobalDispatcher } from "undici"
import { Base64 } from "js-base64"
const agent = new ProxyAgent({
uri: "http://yout-proxy-host:8080",
auth: Base64.encode("username:password"),
})
setGlobalDispatcher(agent)
const main = async () => {
const response = await fetch("https://api.example.com/super-cool-api")
const json = await response.json()
console.log(json)
}
main()
제가 영어를 잘 못해서 성공한 코드만 남깁니다.
Reference
이 문제에 관하여(노드 가져오기와 함께 인증된 프록시를 사용하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mktoho12/how-to-use-authenticated-proxy-with-nodes-fetch-52gm텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)