andante

4838

0713

allegroをいい加減ちゃんとmastodonクライアントと通信させてやろうと思いAPI仕様を睨んでいたが地味に大変ということがわかってきたクライアントはOAuth2で認証するわけだがその時のContent-Typeがクライアントによって違うJSONのものもあるがmultipart/form-dataのものもあるそしてaxumはこういうのを受けるのが苦手だやれやれ
OAuth2自体は適当なクレートに任せるとしてBodyの解析はちょっとゴニョゴニョやらないとだめそうだ幸いChatGPTに訊いたらアイデアは出してくれたからまあなんとかがんばるしかないだろう


寝る