chatwork (0.10.0): ChatWork is cloud-based business chat tool https://t.co/j04N4Ee7hk— RubyGems (@rubygems) 2018年8月1日 github.com 新機能 ChatWorkのファイルアップロードAPIでハマってたこと 事象 調査内容1:問題点の切り分け 調査内容2:ライブラリが悪いのかRubyが悪いのかの切り分け 調査内容3:ファイル投稿に成功するパターンと失敗するパターンでリクエストに差異があるか調べる 調査内容4:faradayでファイルアップロードしてる他の事例を調べる 調査内容5:net/httpのソースを追う 調査段階6:net/httpにブレークポイントを仕込んで調査 結論 モンキーパッチ 学び 新機能 ファイルアップロードAPIに対応しています http://deve