JavaScript 측에서 세션 또는 쿠키에 액세스하도록 Gofiber API 구성
2081 단어 gogofiberfetchjavascript
Gofiber 쪽의 내부(Go)
먼저 쿠키 또는 세션 데이터에 액세스하려면 Gofiber 앱을 구성해야 합니다.
app := fiber.New()
app.Use(cors.New(cors.Config{
AllowOrigins: "http://localhost:3000",
AllowCredentials: true,
}))
위에서 CORS를 활성화하고 JavaScript를 사용하는 웹 사이트에 대한 서버 주소를 정의했습니다.
경고:
*
속성에 AllowOrigins
문자를 사용하는 것은 유효하지 않습니다. 건강한 솔루션을 위해 특정 주소를 작성할 수 있기 때문입니다.그런 다음
AllowCredentials
속성은 true
값이어야 합니다.이러한 구성에 따라
http://localhost:3000
주소에서 이 API에 요청할 수 있습니다.JavaScript Side의 내부 내용
위의 경우
fetch
api를 사용하여 Gofiber 앱에 요청할 수 있습니다.Gofiber 앱의 주소 가져오기
https://localhost:3001
fetch("http://localhost:3000/example", {
credentials: 'include'
})
위의 예에 따르면 옵션으로
credentials
속성을 'include'
로 설정할 수 있습니다. 따라서 API에서 오는 쿠키 또는 세션 데이터를 브라우저에 추가할 수 있습니다.
Reference
이 문제에 관하여(JavaScript 측에서 세션 또는 쿠키에 액세스하도록 Gofiber API 구성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ksckaan1/configuring-gofiber-api-to-access-session-or-cookies-from-javascript-side-16jk텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)