10bace LOG

ターニングポイントさん!?

10bace LOG

タグ: ASP.NET

【C#】HttpClientFactoryでRequestとResponseのロギング

◆結論

◆和訳

DelegatingHandler 継承したアレを AddHttpClient してるとこで AddHttpMessageHandler しろや。※解説は後述。

続きを読む

axiosのgetメソッドでnestedなdataを投げる時のはなし

◆結論

「yarn add qs」しろ。typescript使ってる人は「yarn add @types/qs」しろ。yarn使ってないならnpm使え。帰れバカ。やめちまえ。

使い方は…普通にimportして使え。わかんないならやめちまえ。

★補足

・「hogehoge.com」は実際には「.env」に定義された環境変数だろう。何言ってるかわからないなら無視しろ。

・baseURLでテンプレート文字列使ってるのは、「/api」とかを付け足すため。

◆何が起きたか

ASP.NETでAPIサーバー立てて、HttpGetの口をはやした。画面からaxiosでもってnestedなデータをGETメソッドで送った。[FromQuery]Attributeを指定したclassにbindされなかった。nullになった。一筋の涙が頬を伝った。

続きを読む

Powered by WordPress & Theme by Anders Norén