lib/timelog4r/utils.rb in timelog4r-0.0.1 vs lib/timelog4r/utils.rb in timelog4r-0.1.0

- old
+ new

@@ -1,6 +1,7 @@ #!ruby +# -*- encoding: UTF-8 -*- require 'uri' require 'net/http' require 'rexml/document' class Timelog4r @@ -101,9 +102,12 @@ =end def http_access(uri, request) Net::HTTP.start(uri.host, uri.port){|http| response = http.request(request) + if RUBY_VERSION.match(/^1\.9\./) + response.body.force_encoding('UTF-8') + end if response.code == '200' return REXML::Document.new(response.body) else return false end