https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

使用 swagger-ui-cli 工具看 OpenAPI 文件與測試

前篇我們使用 Chrome 啟用 CORS 設定可以做跨域打 API,像使用 OpenAPI 瀏覽器都有關掉 CORS,所以在測試上都會很不方便。所以我在找 Chrome 有什麼方法可以做到這件事,這樣就不用自己寫 Electron 之類東西;我不太想用相關套件,因為之前有報過相關套件有些有會偷個資,有內建可繞過就很方便,最後爬到一篇可以用,Firefox沒有找到方法。 實例 OAS 做 Line OAuth 首先用 Line 新增一個 OAuth Login,需要有一組 clientId和 secret。需要設定 redirectUrl 為http://127.0.0.1:8080/oauth2-redirect.html ,不然會進不去 Line Login。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 openapi: '3.

Chrome 設定停用 CORS 跨域檢查

最近嘗試設定 OpenAPI 文件設定 OAuth2 的 authorization code 的設定,發現沒法正常使用,我發現是跨域問題,因為 VSCode 的產生 swagger ui 不能做 authorization code(但第四個 flow 可以跑),用程式產生 swagger ui 的可以正常,但卡在瀏覽器跨域問題。

Blog 文章封面產生器

最近看 LoveIt 主題內容,文章可以放個預覽圖,我就想嘗試看看,找了一些有用工具試試。

Blog 從 Hexo 移轉 Hugo 主題 LoveIt

從過去用 Logdown 到現在用 Hexo 做程式筆記,我覺得他們都是很好用工具。再更久以前有用過 Blogspot,不過那時候沒有寫 Blog。最近因為文章大概700多個,Hexo build程式都要3~5分鐘,上個廁所回來還沒跑完,我覺得太久了,有時候我覺得還卡住。以前也有觀察 Hugo 這個東西,但發現沒有像 hexo 自動 deploy 到 Github Page上面,現在 Github Action 也能做到,所以也沒有這個問題。最近想換換 Hugo 看看,build 網頁只要 3~10 秒就完成,讓我很驚訝。