Module: Tapyrus::RPC
- Defined in:
- lib/tapyrus/rpc.rb,
lib/tapyrus/rpc/http_server.rb,
lib/tapyrus/rpc/request_handler.rb,
lib/tapyrus/rpc/tapyrus_core_client.rb
Defined Under Namespace
Modules: RequestHandler Classes: Error, HttpServer, TapyrusCoreClient
Class Method Summary collapse
Class Method Details
.response_body2json(body) ⇒ Object
117 118 119 120 121 122 123 |
# File 'lib/tapyrus/rpc/tapyrus_core_client.rb', line 117 def response_body2json(body) Tapyrus::Ext::JsonParser.new( body.gsub(/\\u([\da-fA-F]{4})/) do [$1].pack('H*').unpack('n*').pack('U*').encode('ISO-8859-1').force_encoding('UTF-8') end ).parse end |