lib/fluent/plugin/in_http.rb in fluentd-0.10.9 vs lib/fluent/plugin/in_http.rb in fluentd-0.10.10

- old
+ new

@@ -230,9 +230,11 @@ if @content_type =~ /^application\/x-www-form-urlencoded/ params.update WEBrick::HTTPUtils.parse_query(@body) elsif @content_type =~ /^multipart\/form-data; boundary=(.+)/ boundary = WEBrick::HTTPUtils.dequote($1) params.update WEBrick::HTTPUtils.parse_form_data(@body, boundary) + elsif @content_type =~ /^application\/json/ + params['json'] = @body end path_info = @parser.request_path code, header, body = *@callback.call(path_info, params) body = body.to_s