在我的Rails日志文件中,我看到很多
Started GET "/" for 63.148.78.244 at Fri Sep 24 19:03:39 +0000 2010
Processing by ProductsController#index as HTML
我理解这意味着Rails正在提供HTML页面。但是,这是什么意思?
Started GET "/" for 63.148.78.244 at Fri Sep 24 18:05:51 +0000 2010
Processing by ProductsController#index as */*
Completed in 0ms
为什么*/*
?
答案 0 :(得分:2)
它取决于浏览器发送的HTTP_ACCEPT标头。常见的情况是浏览器发送可以处理的所有MIME类型的列表,服务器在其中一个中返回结果 - 通常是HTML。
但在某些情况下,情况并非如此。例如,如果您使用 wget 而没有任何其他参数。
尝试
wget http://yourserver
你会在你的日志文件中看到* / *这意味着“浏览器”接受你要发回的任何东西(很明显wget可以接受任何东西,因为它只是将它存储到文件中)。