express で whitespace を含むデータを受け取れないバグ

が今発生中。

パッチ書くかーと思っていろいろ調べていたら根っこの問題で既にpull requestが上がっているのを見つけたので静観します。

https://github.com/visionmedia/node-querystring/issues#issue/3

いつのまにか bodyDecoder の実装が node.js にはいっている querystring モジュールを使うのではなく node-querystring モジュール (npm名はqs) を使うように変更されていて、後者の方でバグっていた、というオチでした。

すぐ直るでしょうし、パッチ部分をローカルに当てれば回避はできます。