欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決go echo后端處理跨域的兩種操作方式

 更新時間:2020年12月16日 15:14:33   作者:逆月林  
這篇文章主要介紹了解決go echo后端處理跨域的兩種操作方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

跨域問題一般需要在后臺解決會比較好。

1、第一種方式當(dāng)然是接受所有的跨域方式:

func setAccessOriginUrl(c echo.Context) {
    c.Response().Header().Set("Access-Control-Allow-Origin", "*")
}

2、第二種接受指定地址的跨域請求:

func setAccessOriginUrl(c echo.Context) {
    c.Response().Header().Set("Access-Control-Allow-Origin", Conf.Admin.AccessUrl) //允許訪問所有域
    c.Response().Header().Set("Access-Control-Allow-Credentials", "true")
}

補充:Go 跨域請求問題

在使用go語言寫測試服務(wù)的時候遇到了前端跨域請求問題,只需在go中加入

w.Header().Set("Access-Control-Allow-Origin", "*") //允許訪問所有域
w.Header().Add("Access-Control-Allow-Headers", "Content-Type") //header的類型
w.Header().Set("content-type", "application/json") //返回數(shù)據(jù)格式是json

即可解決問題~

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 一文帶你了解Go語言中的類型斷言和類型轉(zhuǎn)換

    一文帶你了解Go語言中的類型斷言和類型轉(zhuǎn)換

    在Go中,類型斷言和類型轉(zhuǎn)換是一個令人困惑的事情,他們似乎都在做同樣的事情。最明顯的不同點是他們具有不同的語法(variable.(type)?vs?type(variable)?)。本文我們就來深入研究一下二者的區(qū)別
    2022-09-09
  • go語言實戰(zhàn)之實現(xiàn)比特幣地址校驗步驟

    go語言實戰(zhàn)之實現(xiàn)比特幣地址校驗步驟

    這篇文章主要介紹了go語言實戰(zhàn)之實現(xiàn)比特幣地址校驗步驟,利用生產(chǎn)的隨機數(shù)采用橢圓加密算法生成公鑰,具體步驟實例代碼請參考下本文
    2021-05-05
  • prometheus?client_go為應(yīng)用程序自定義監(jiān)控指標(biāo)

    prometheus?client_go為應(yīng)用程序自定義監(jiān)控指標(biāo)

    這篇文章主要為大家介紹了prometheus?client_go為應(yīng)用程序自定義監(jiān)控指標(biāo)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • golang并發(fā)下載多個文件的方法

    golang并發(fā)下載多個文件的方法

    今天小編就為大家分享一篇golang并發(fā)下載多個文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Golang多模塊開發(fā)的詳細(xì)過程

    Golang多模塊開發(fā)的詳細(xì)過程

    這篇文章主要給大家介紹了關(guān)于Golang多模塊開發(fā)的詳細(xì)過程,文中通過實例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-02-02
  • go語言實現(xiàn)http服務(wù)端與客戶端的例子

    go語言實現(xiàn)http服務(wù)端與客戶端的例子

    今天小編就為大家分享一篇go語言實現(xiàn)http服務(wù)端與客戶端的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Go 并發(fā)讀寫 sync.map 詳細(xì)

    Go 并發(fā)讀寫 sync.map 詳細(xì)

    閱讀本文你將會明確 sync.Map 和原生 map +互斥鎖/讀寫鎖之間的性能情況。標(biāo)準(zhǔn)庫 sync.Map 雖說支持并發(fā)讀寫 map,但更適用于讀多寫少的場景,因為他寫入的性能比較差,使用時要考慮清楚這一點。
    2021-10-10
  • 淺談Go語言的error類型

    淺談Go語言的error類型

    這篇文章主要介紹了淺談Go語言的error類型,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Go并發(fā)編程結(jié)構(gòu)體多字段原子操作示例詳解

    Go并發(fā)編程結(jié)構(gòu)體多字段原子操作示例詳解

    這篇文章主要為大家介紹了Go并發(fā)編程結(jié)構(gòu)體多字段原子操作示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • 詳解go?mod?使用方法

    詳解go?mod?使用方法

    golang 提供了 go mod命令來管理包,是go的一個模塊管理工具,用來代替?zhèn)鹘y(tǒng)的GOPATH方案,本文給大家介紹go?mod?使用方法,感興趣的朋友一起看看吧
    2022-05-05

最新評論