From: Adam Cza Date: 2009-02-25T01:14:39+09:00 Subject: Encoding problem ? in Mechanize /NET::Http.get Hi there. I'm trying to get a site to mess with, using mechanize. Site charset is iso-8859-2 (central european something), Im running ubuntu 8.10 and ruby 1.8. (but it doesn't seem to be the problem). During the process I get that rather unpleasant error >ruby pierdolety.rb /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/util.rb:29:in `iconv': "\352"... (Iconv::IllegalSequence) from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/util.rb:29:in `to_native_charset' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/chain/response_header_handler.rb:29:in `handle' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/chain.rb:30:in `pass' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/chain/handler.rb:6:in `handle' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/chain/response_body_parser.rb:35:in `handle' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/chain.rb:30:in `pass' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/chain/handler.rb:6:in `handle' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/chain/pre_connect_hook.rb:14:in `handle' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize/chain.rb:25:in `handle' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize.rb:494:in `fetch_page' from /usr/lib/ruby/gems/1.8/gems/mechanize-0.9.1/lib/www/mechanize.rb:229:in `get' from pierdolety.rb:9 >Exit code: 1 from this code require 'rubygems' require 'mechanize' agent = WWW::Mechanize.new{ |agent| agent.user_agent_alias = 'Mac Safari'} agent.get('http://www.land-serwis.pl/hurt/zaloguj.php') I tried googling it, but It gave Me no effect at all. any ideas ? -- Posted via http://www.ruby-forum.com/.