<HTML><BODY>Да, правильно application/json, но устаревшие браузеры об этом не знали:<br><a href="http://stackoverflow.com/questions/17701992/ie-iframe-doesnt-handle-application-json-response-properly">http://stackoverflow.com/questions/17701992/ie-iframe-doesnt-handle-application-json-response-properly</a><br><a href="http://stackoverflow.com/questions/10579836/getjson-is-return-a-file-with-ie-and-opera-browsers">http://stackoverflow.com/questions/10579836/getjson-is-return-a-file-with-ie-and-opera-browsers</a><br><br>Посему, тащим костыли, если поддерживаем антиквариат...<br><br>С почтением,<br> Илья Винокуров.<br><br>Sun, 28 Sep 2014 20:41:37 +0400 от Akzhan Abdulin <akzhan.abdulin@gmail.com>:<br>
<blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;">
<div id="">
<div class="js-helper js-readmsg-msg">
<style type="text/css"></style>
<div>
<base target="_self" href="https://e.mail.ru/">
<div id="style_14119225130000000237_BODY"><div dir="ltr">правильно-таки application/json, и это работает везде. ну и еще не забывать менять тип при JSONP.</div><div><br><div>27 сентября 2014 г., 22:52 пользователь Илья Винокуров <span dir="ltr"><<a href="//e.mail.ru/compose/?mailto=mailto%3ailvin@mail.ru" target="_blank">ilvin@mail.ru</a>></span> написал:<br><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Опять неверно :)<br><br>text/html для IE < 10<br>application/javascript - для Opera<br>application/json - для остальных<br><br>Ну это так - минутка занудства :)<br><br>С почтением,<br> Илья Винокуров<br><br>Sat, 27 Sep 2014 13:44:32 +0400 от Максим Владимирович <<a href="//e.mail.ru/compose/?mailto=mailto%3ammm3@bk.ru" target="_blank">mmm3@bk.ru</a>>:<br>
<blockquote style="border-left:1px solid #0857a6;margin:10px;padding:0 0 0 10px">
<div>
<div>
<div><div><div>
<div>
спасибо. поправил 'application/json <br>use Mojolicious::Lite;<br><br>get '/' => sub {<br> my $c = shift;<br> <br> my $f = {ss => 'jj', uu => 'тест'};<br> $c->render(json => $f);<br>};<br><br>app->types->type(json=>'application/json; charset=utf-8');<br>app->start;<br><br><br>дергая curl - работает нормально<br><br>firefox 30.0 когда запускаешь без строки app->types->type(json=>'application/json; charset=utf-8');<br>показывает {"uu":"б‚аЕб б‚","ss":"jj"}<br><br>нажимаем 'информация о странице' видим кодировка : ISO-8859-5<br><br><br><br>С уважением,<br><br>Максим
</div>
</div></div><span><div>-- <br>
Moscow.pm mailing list<br>
<a href="https://e.mail.ru/compose?To=moscow%2dpm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br>
</div>
</span></div>
</div>
</div>
</blockquote>
<br></div>
<br>--<br>
Moscow.pm mailing list<br>
<a href="//e.mail.ru/compose/?mailto=mailto%3amoscow%2dpm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br></blockquote></div><br></div>
</div>
<div>-- <br>
Moscow.pm mailing list<br>
<a href="/compose?To=moscow%2dpm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br>
</div>
<base target="_self" href="https://e.mail.ru/">
</div>
</div>
</div>
</blockquote>
<br></BODY></HTML>