Go言語でのBasic認証とDigest認証のヒント

f:id:suganoo:20190425131003p:plain
久しぶりの投稿でございます。

たまたま社内のjiraにAPIでissueを作ろうと思ったのですが、
その前のプロキシーサーバーがDigest認証になってました。

はてと困りました。

結局はプログラムで解決するのは難しそうなので、直接curlでどうにかしようと思いましたが
それにいたるまでプログラムで解決する方法がGitHubで見つけちゃったりと
資料がみつかったので書いておきます。

概要の理解
madalinazaharia.com

プロキシのBasic認証はこれでいけそう
qiita.com

Goでhttpリクエストする
qiita.com

GoでDigest認証する
このソースコードはほんと参考になりました!
時間があればこれをもとにして書いてみたかった...。
github.com

ヘッダー情報の確認
unarist.hatenablog.com


なるほど勉強になりますね。