亚洲免费精彩视频在线观看,久久亚洲精品国产精品,亚洲AV无码不卡在线播放http://www.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://www.tkk7.com/willpower88/archive/2024/02/04/451359.html一凡一凡Sun, 04 Feb 2024 05:57:00 GMThttp://www.tkk7.com/willpower88/archive/2024/02/04/451359.htmlhttp://www.tkk7.com/willpower88/comments/451359.htmlhttp://www.tkk7.com/willpower88/archive/2024/02/04/451359.html#Feedback0http://www.tkk7.com/willpower88/comments/commentRss/451359.htmlhttp://www.tkk7.com/willpower88/services/trackbacks/451359.html解決辦法,重新安裝xcode  
rm -rf /Library/Developer/CommandLineTools
xcode
-select --install


一凡 2024-02-04 13:57 發表評論
]]>
gin跨域http://www.tkk7.com/willpower88/archive/2019/12/26/434991.html一凡一凡Thu, 26 Dec 2019 03:17:00 GMThttp://www.tkk7.com/willpower88/archive/2019/12/26/434991.htmlhttp://www.tkk7.com/willpower88/comments/434991.htmlhttp://www.tkk7.com/willpower88/archive/2019/12/26/434991.html#Feedback0http://www.tkk7.com/willpower88/comments/commentRss/434991.htmlhttp://www.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://www.tkk7.com/willpower88/archive/2019/12/23/434981.html一凡一凡Mon, 23 Dec 2019 08:08:00 GMThttp://www.tkk7.com/willpower88/archive/2019/12/23/434981.htmlhttp://www.tkk7.com/willpower88/comments/434981.htmlhttp://www.tkk7.com/willpower88/archive/2019/12/23/434981.html#Feedback0http://www.tkk7.com/willpower88/comments/commentRss/434981.htmlhttp://www.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 發表評論
    ]]>
    主站蜘蛛池模板: 国语成本人片免费av无码| 亚洲成人影院在线观看| 每天更新的免费av片在线观看| 亚洲日本一区二区| 国产美女精品视频免费观看 | 亚洲人成中文字幕在线观看| 91福利免费视频| 日本系列1页亚洲系列| 无码乱人伦一区二区亚洲一| 欧美三级在线电影免费| 亚洲精品视频免费| 亚洲AV无码一区二区三区人| 亚洲中文无韩国r级电影| 国内精品乱码卡1卡2卡3免费| 成人特级毛片69免费观看| 亚洲无人区视频大全| 亚洲日韩在线第一页| 免费无码精品黄AV电影| 十八禁在线观看视频播放免费| 中文字幕无码精品亚洲资源网久久 | 免费毛片毛片网址| 国产又大又粗又硬又长免费 | 国产精品免费看香蕉| 69免费视频大片| 中文字幕乱码免费看电影| 久久综合亚洲色hezyo| 91在线亚洲精品专区| 国产亚洲精品精品国产亚洲综合 | 黄色成人网站免费无码av| 国产亚洲精品免费视频播放 | 国产曰批免费视频播放免费s| h视频在线免费观看| 亚洲αⅴ无码乱码在线观看性色| 亚洲av日韩av高潮潮喷无码| 亚洲午夜精品一级在线播放放| 免费精品国产日韩热久久| 永久免费av无码网站yy| igao激情在线视频免费| 国产午夜亚洲精品不卡| 久久久国产亚洲精品| 亚洲天堂中文字幕在线观看|