in reply to Zip file from WWW::Mechanize

Setting encoding to utf8 eliminates a "Wide character" error.

It makes no sense to get a wide character error when printing out a zip file. Zip file are made of bytes, yet you get that error when printing a character higher than 255. Encoding the wide characters silences the warning, but doesn't fix the fact that what you are trying to save isn't a zip file.