佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > 解決go echo后端處理跨域的兩種操作方式

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

熱門標(biāo)簽:百度競價排名 網(wǎng)站排名優(yōu)化 Linux服務(wù)器 鐵路電話系統(tǒng) AI電銷 呼叫中心市場需求 地方門戶網(wǎng)站 服務(wù)外包

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

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)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Go語言Echo服務(wù)器的方法
  • go語言的工作空間和GOPATH環(huán)境變量介紹
  • golang 獲取當(dāng)前執(zhí)行程序路徑的操作
  • 淺談go 協(xié)程的使用陷阱
  • go獲取協(xié)程(goroutine)號的實例
  • golang HTTP 服務(wù)器 處理 日志/Stream流的操作
  • graphql---go http請求使用詳解

標(biāo)簽:湖南 仙桃 蘭州 黃山 崇左 銅川 湘潭 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決go echo后端處理跨域的兩種操作方式》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    丘北县| 阿鲁科尔沁旗| 延长县| 巴南区| 乌苏市| 岚皋县| 元氏县| 荔波县| 临沭县| 沁源县| 乌苏市| 茂名市| 龙州县| 城市| 莆田市| 贵定县| 玛多县| 嫩江县| 浦城县| 江永县| 惠来县| 察哈| 兴隆县| 家居| 定结县| 多伦县| 平和县| 利辛县| 鱼台县| 衡阳市| 新营市| 阳泉市| 东安县| 牡丹江市| 慈溪市| 彰化县| 滕州市| 海晏县| 安国市| 东乌珠穆沁旗| 蓝山县|