第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在 localhost:8080 上運(yùn)行的服務(wù)器從在 9090 上運(yùn)行的前端獲取 CORS

在 localhost:8080 上運(yùn)行的服務(wù)器從在 9090 上運(yùn)行的前端獲取 CORS

Go
躍然一笑 2023-05-22 17:14:19
我有一個(gè)在 localhost:8080 上運(yùn)行的 API 服務(wù)器 (gin-gonic)。所有典型的 CORS-Header 都設(shè)置為調(diào)試:當(dāng)我嘗試使用簡單的前端 (swagger-ui) 測試 API 時(shí),出現(xiàn) CORS 錯(cuò)誤。(招搖在本地主機(jī)上運(yùn)行:9090)當(dāng)一切都在同一個(gè)域上運(yùn)行時(shí),它會(huì)起作用。c.Writer.Header().Set("Access-Control-Allow-Origin", "*") c.Writer.Header().Set("Access-Control-Allow-Headers", "*") c.Writer.Header().Set("Access-Control-Allow-Methods", "POST, OPTIONS, GET, PUT")為什么這不起作用。難道這 3 條線不能解決所有 CORS 問題嗎?我對(duì)實(shí)際解釋而不是簡單的解決方案非常好奇。歡迎所有與此相關(guān)的資源(或有關(guān) CORS 的好資源)。它在 Postman 或 CURL 中運(yùn)行良好瀏覽器中的錯(cuò)誤消息:
查看完整描述

1 回答

?
偶然的你

TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊

當(dāng)您將 OPTION 作為 Preflight 請求捕獲時(shí),您的服務(wù)器應(yīng)該返回成功。我在您提供的代碼中找不到回報(bào)。

您也可以嘗試使用https://github.com/rs/cors

package main


import (

    "net/http"


    "github.com/gin-gonic/gin"

    cors "github.com/rs/cors/wrapper/gin"

)


func main() {

    router := gin.Default()


    router.Use(cors.Default())

    router.GET("/", func(context *gin.Context) {

        context.JSON(http.StatusOK, gin.H{"hello": "world"})

    })


    router.Run(":8080")

}


查看完整回答
反對(duì) 回復(fù) 2023-05-22
  • 1 回答
  • 0 關(guān)注
  • 192 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)