亚洲免费精彩视频在线观看,久久亚洲精品国产精品,亚洲AV无码不卡在线播放http://m.tkk7.com/willpower88/category/55345.html對JAVA有點理解了……zh-cnWed, 07 Feb 2024 01:39:26 GMTWed, 07 Feb 2024 01:39:26 GMT60gland debug. Got a connection, launched process http://m.tkk7.com/willpower88/archive/2024/02/04/451359.html一凡一凡Sun, 04 Feb 2024 05:57:00 GMThttp://m.tkk7.com/willpower88/archive/2024/02/04/451359.htmlhttp://m.tkk7.com/willpower88/comments/451359.htmlhttp://m.tkk7.com/willpower88/archive/2024/02/04/451359.html#Feedback0http://m.tkk7.com/willpower88/comments/commentRss/451359.htmlhttp://m.tkk7.com/willpower88/services/trackbacks/451359.html解決辦法,重新安裝xcode  
rm -rf /Library/Developer/CommandLineTools
xcode
-select --install


一凡 2024-02-04 13:57 發表評論
]]>
gin跨域http://m.tkk7.com/willpower88/archive/2019/12/26/434991.html一凡一凡Thu, 26 Dec 2019 03:17:00 GMThttp://m.tkk7.com/willpower88/archive/2019/12/26/434991.htmlhttp://m.tkk7.com/willpower88/comments/434991.htmlhttp://m.tkk7.com/willpower88/archive/2019/12/26/434991.html#Feedback0http://m.tkk7.com/willpower88/comments/commentRss/434991.htmlhttp://m.tkk7.com/willpower88/services/trackbacks/434991.html
  • 新增中間件cors
  • func Cors() gin.HandlerFunc {
    return func(c *gin.Context) {
    method := c.Request.Method

    c.Header("Access-Control-Allow-Origin", "*") //必選
         c.Header("Access-Control-Allow-Headers", "*") //可選 如果request有header, 必選
         //c.Header("Access-Control-Allow-Credentials", "true") //可選
    //c.Header("Access-Control-Allow-Methods", "*") //可選
    //c.Header("Access-Control-Expose-Headers", "*") //可選

    //放行所有OPTIONS方法
    if method == "OPTIONS" {
    c.AbortWithStatus(http.StatusOK)
    }
    // 處理請求
    c.Next()
    }
    }
  • 在router里增加cors,必須在group之前,全局設置
    r.Use(gin.Logger(), gin.Recovery(), cors.Cors())
  • 測試代碼,header設置不能多于cors設置
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    </head>
    <link type="test/css" href="css/style.css" rel="stylesheet">
    <script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
    <script type="text/javascript">
    $(function(){
    $("#cors").click(
    function(){
    $.ajax({
    headers:{
    "Content-Type":"application/json;charset=UTF-8",
    "Access":"adsad",
    "Access-Token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6InRlc3QiLCJwYXNzd29yZCI6InRlc3QxMjM0NTYiLCJleHAiOjE1NzczMzY3MTIsImlzcyI6Imdpbi1ibG9nIn0.wMlQXqZO2V0LR-FIgDh45LWI0OYMYi6an_NvRmF0Nug"
    },
    url:"http://127.0.0.1:8000/api/v1/articles",
    success:function(data){
    console.log("start");
    console.log(data);
    }
    })
    });
    });
    </script>
    <body>
    <input type="button" id="cors" value="core跨域測試">
    </body>
    </html>
  • 請求的headers數量、名稱與cors里的設置需要嚴格對應,不然報錯如下
    Access to XMLHttpRequest at 'http://127.0.0.1:8000/api/v1/articles' from origin 'http://localhost:9999' has been blocked by CORS policy: Request header field access is not allowed by Access-Control-Allow-Headers in preflight response.


  • 一凡 2019-12-26 11:17 發表評論
    ]]>
    gin-swagger鑒權(auth)http://m.tkk7.com/willpower88/archive/2019/12/23/434981.html一凡一凡Mon, 23 Dec 2019 08:08:00 GMThttp://m.tkk7.com/willpower88/archive/2019/12/23/434981.htmlhttp://m.tkk7.com/willpower88/comments/434981.htmlhttp://m.tkk7.com/willpower88/archive/2019/12/23/434981.html#Feedback0http://m.tkk7.com/willpower88/comments/commentRss/434981.htmlhttp://m.tkk7.com/willpower88/services/trackbacks/434981.htmlin header 說明參數放在header,你的鑒權代碼需要從header中獲取

    // @title gin-blog API
    // @version 0.0.1
    // @description This is a gin blog example
    // @securityDefinitions.apikey ApiKeyAuth
    // @in header
    // @name token
    // @BasePath /

    2、在具體的handler里添加如下注釋,此處的ApiKeyAuth和main中的apike對應,切記不要修改
    // @Security ApiKeyAuth

    3、swagger頁面如下:


    4、添加token后,后續所有有鑒權接口的header里自動攜帶token


    一凡 2019-12-23 16:08 發表評論
    ]]>
    主站蜘蛛池模板: 亚洲熟伦熟女新五十路熟妇| 黄页网站免费观看| 免费欧洲毛片A级视频无风险| 性xxxx黑人与亚洲| 久久综合AV免费观看| 亚洲一区中文字幕在线电影网| 97视频免费在线| 亚洲午夜福利在线视频| 永久久久免费浮力影院| 欧美亚洲精品一区二区| 国产又粗又猛又爽又黄的免费视频| 亚洲国产aⅴ成人精品无吗| 免费理论片51人人看电影| 亚洲av乱码一区二区三区按摩| 免费一级毛片清高播放| h片在线播放免费高清| 久久国产亚洲电影天堂| 69影院毛片免费观看视频在线| 亚洲AV综合色区无码一区爱AV | 国产一精品一av一免费爽爽| 久久精品九九亚洲精品天堂| 91禁漫免费进入| 亚洲成av人片在线天堂无| 国产成人精品亚洲精品| 久久久久国产免费| 亚洲日韩AV一区二区三区中文| 亚洲国产成人精品久久久国产成人一区二区三区综 | 亚洲精品无码成人AAA片| 日韩中文字幕免费视频| 在线aⅴ亚洲中文字幕| 亚洲Av无码国产情品久久| 免费看一区二区三区四区| 亚洲最新中文字幕| 又大又黄又粗又爽的免费视频| 成人无码精品1区2区3区免费看| 久久久久亚洲精品美女| 国外成人免费高清激情视频| 和老外3p爽粗大免费视频| 亚洲国产成人久久三区| 亚洲国产成人久久综合碰| 99re6在线视频精品免费下载|