Rails REST的一个小Tip
31st January, 2007To make IE(6.0) happy, place “want.html” the first block please…
- respond_to do |want|
- want.html{
- render :text=>"html"
- return
- }
- want.xml{
- render :text=>"xml"
- return
- }
- want.js{
- render :text=>"js"
- return
- }
- end
今天把xml放到了第一位,同事用IE(6.0)的返回了xml,应该是因为IE(6.0)请求的时候没有设置accept,这样就会进入第一个block…我手头没IE(6.0),也懒得抓包分析了,记住把html放第一位好了,IE(主要是7.0啦,低版本肯定更没有)的其他版本情况未知。
