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 |