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

程式狂想筆記

看 HTTP 和 HTTPS API 服務封包參數方法

最近程式測試API,有時候好奇程式傳出去內容是否跟 Postman 一樣,但是 DEBUG 時候真的不方便。最近在想有什麼方法(或工具)可以做到?
之前有看到有用 SSLKEYLOGFILE 可以用 Wireshark 解封包。深入理解 TLS/SSL 安全加密協定
雖然 Java 也有看到類似方法,但是要特別設定 jSSLKeyLog,還要安裝 Wireshark 軟體,所以覺得很麻煩?
最近看有沒有比較簡單方式測試?稍微爬一下文整理

HTTP test server accepting GET/POST requests - Stack Overflow

裡面看到 socat 大法最方便,可看封包又能轉傳!

Hexo NexT 主題遇到連結 %20 空白問題,新版設定 Google Adsense 方法

最近升級到 node 14,遇到 Hexo 各種問題。雖然有升到 Hexo 4.2 來解決問題,不過還是遇到了一些問題,想說不影響畫面輸出就沒什麼關係,但讓我的網頁 404 就必需要解決了。

問題整理

  1. 上下頁數顯示不正常
    https://i.imgur.com/dRsW6UD.png
    https://i.imgur.com/mjq89AZ.png

  2. 執行跑出以下錯誤
    https://i.imgur.com/qSBoZw7.png

解決問題 1

我有找到顯示 Hexo 錯誤方法。

解決 Hexo 在使用 Node.js 14 時的 Accessing non-existent property ‘xxx’ of module exports inside circular dependency 問題 - 好一則博

1
npx cross-env NODE_OPTIONS="--trace-warnings" hexo s

恩…,看不懂是什麼錯誤跳過
設定 package.json 還是無法排除…
所以先放棄

Hexo 升級 nodejs 14 產出 0kb 檔案問題

最近玩 Vite Nodejs 升級到 14
最近寫 Hexo 時候發現竟然部暑到 Github 都空白
我還以為我 Markdown 有問題
後來 rollback 回去上一版也是一樣
最後發現是 Github 部署檔案 html 為 0kb
瞬間傻了…

好險,我Git基本知識還行
退回先前版本回去

線上解AES好用工具

平常使用API都需要複雜AES加解密轉Base64
導致測試API都很麻煩
今天找到幾個好用的網站
整理一下