From 155c6f49dde5fc71bb51083a4b943626f65ec5ac Mon Sep 17 00:00:00 2001 From: zhaoliang Date: Tue, 30 Sep 2014 14:47:35 +0800 Subject: [PATCH] encoding request_body to utf-8 for Chinese post params --- lib/rspec_api_documentation/client_base.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rspec_api_documentation/client_base.rb b/lib/rspec_api_documentation/client_base.rb index 20183988..89eaec70 100644 --- a/lib/rspec_api_documentation/client_base.rb +++ b/lib/rspec_api_documentation/client_base.rb @@ -58,7 +58,7 @@ def document_example(method, path) request_metadata[:request_method] = method request_metadata[:request_path] = path - request_metadata[:request_body] = request_body.empty? ? nil : request_body + request_metadata[:request_body] = request_body.empty? ? nil : request_body.force_encoding("UTF-8") request_metadata[:request_headers] = request_headers request_metadata[:request_query_parameters] = query_hash request_metadata[:request_content_type] = request_content_type