The HTTP API associated with the custom domain name cannot be invoked via fetch.

0

The HTTP API associated with Lambda was successfully connected to Custom domain. So I connected to the xxx.mydomain.com/vi/direct path. It was then called normally when opened in Chrome tab. However, the error "Failed to load resource: {myApiUrl} net::ERR_NAME_NOT_RESOLVED" occurs when trying to invoke via fetch in the React project. What else do you need?

const callDirectUrlAPI = async() => {
    const header = new Headers();
    try {
        const result = await fetch("api.****.com/vi/test/direct",{
            method : "GET",
        })
        console.log(await result.text())
    } catch (error) {
        console.log(error)     
    }
}

The above code is the function I used to call the API.

1개 답변
1

Maybe you need to specify https:// in front of the domain?

profile pictureAWS
전문가
Uri
답변함 2년 전
  • Yes, I replaced it with another letter to prevent API abuse.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠