Ruby on Rails屏幕刮取错误-“;您必须在浏览器中启用javascript才能使用此应用程序;

Ruby on Rails屏幕刮取错误-“;您必须在浏览器中启用javascript才能使用此应用程序;,javascript,ruby-on-rails,ruby,curl,Javascript,Ruby On Rails,Ruby,Curl,我有一个RubyonRails web应用程序,需要在其中进行一些屏幕清理 这是我的一般呼吁: curl\u results={kinit\u command}curl-o curl\u results.html-s-L--congregate-u:\”http://yay.this.site.scrapes.fine\“ 我在curl_results.html文件中得到了很多结果 然而,当我尝试做某些显然使用javascript的网站时,我在curl_results.html中得到了以下内容,

我有一个RubyonRails web应用程序,需要在其中进行一些屏幕清理

这是我的一般呼吁:

curl\u results=
{kinit\u command}curl-o curl\u results.html-s-L--congregate-u:\”http://yay.this.site.scrapes.fine\“

我在curl_results.html文件中得到了很多结果

然而,当我尝试做某些显然使用javascript的网站时,我在curl_results.html中得到了以下内容,而没有其他内容

<noscript>
<div class="message">You must enable javascript in your browser to use this application.    </div>
</noscript>

必须在浏览器中启用javascript才能使用此应用程序。
有什么建议吗

提前感谢,,
Tim

服务器可能拒绝将curl作为用户代理。您是否尝试过将用户代理(带有选项-A)更改为一些最新的chrome用户代理字符串(例如“Mozilla/5.0(Windows NT 6.1)AppleWebKit/537.36(KHTML,如Gecko)chrome/31.0.1650.57 Safari/537.36 OPR/18.0.1284.49”)