commentタイトル通り。PUTでおくるとqueryにreq.bodyで送ったデータがすべて展開されて突っ込まれます。ファイルサイズが大きいデータだと展開しきれず落ちます。POSTメソッドだとparamsからデータを取得できます。commentとあるシステムで親プログラムからforkで子プログラムを起動させ、頃合いをみて親プロセスがその子プロセスをkillするという処理を実装した。これは何かと訪ねたら調べてたら、どうやら親プロセスでforkして子プロセスを起動すると、親にてProcess.waitを呼ばないとゾンビ(defunct)になってしまうとのこと。これを回避するには子プロセスに対してProcess.detachを行ってから、Process.killを行う。