小编Thu*_*der的帖子

Rails完成406在64ms内不可接受

我的网站上有一个表单,其中有一个页面,我可以编辑/删除/添加邮箱:

每当我对邮箱做某事(更新,销毁)时,我都会收到此错误:

重定向到http://example.com/ 已完成406在64毫秒内无法接受

但数据会更新.

这是控制器代码:

# PUT /mailboxes/1
def update
  @mailbox = Mailbox.find(params[:id])

  if @mailbox.update_attributes(params[:mailbox])
    redirect_to(root_path, :notice => 'Mailbox was successfully updated.')
  else
    render :action => "edit"
  end
end

# DELETE /mailboxes/1
def destroy
  @mailbox = Mailbox.find(params[:id])
  @mailbox.destroy

  redirect_to(root_path)
end
Run Code Online (Sandbox Code Playgroud)

这是routes.rb信息:

match 'settings.js' => 'settings#javascript', :via => :get, :format => :js
scope '/settings' do

  # Directs /settings/mailboxes/* to Settings::MailboxesController
  # (app/controllers/settings/mailboxes_controller.rb)
  resources :mailboxes     
end
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?这是日志显示的内容:

if @mailbox.update_attributes(params[:mailbox])
(rdb:2) response.status
200
(rdb:2) next
/Users/Fallen/Projects/support-app/trunk/app/controllers/mailboxes_controller.rb:65
redirect_to(mailboxes_path, …
Run Code Online (Sandbox Code Playgroud)

routes ruby-on-rails ruby-on-rails-3

16
推荐指数
1
解决办法
2万
查看次数

NSProgressIndicator在绘制的条形图中具有不同的颜色

我想更改在NSProgressIndicator栏内绘制的默认渐变的颜色.什么是最简单的方法?

macos cocoa objective-c nsprogressindicator

2
推荐指数
1
解决办法
3623
查看次数