2015-10-08 59 views
6

您好我已經在Rails 2應用程序中集成了Zoho工作表,我可以從本地打開新的Zoho工作表,但是當我點擊保存在zoho編輯器時,它會將文件發送給我服務器, 這是我的生產日誌如何將上傳的文件保存在Rails 2中

Processing ZohoController#index to #<File:0x6a49f88> (for *.*.*.*  at 2015-10-08 11:24:08) [POST] 
    Parameters: {"controller"=>"zoho", "filename"=>#  <File:/tmp/RackMultipart20151008-2490-oxplae-0>, "content"=>#<File:/tmp/RackMultipart20151008-2490-3r5nf3-0>, "eventsource"=>#<File:/tmp/RackMultipart20151008-2490-yj8j8h-0>, "format"=>#<File:/tmp/RackMultipart20151008-2490-1nfald4-0>, "id"=>#<File:/tmp/RackMultipart20151008-2490-yeqxb8-0>, "action"=>"index"} 
ActionController::InvalidAuthenticityToken 

我無法提取文件,任何人都可以請幫我如何可以訪問文件,即使我檢查每個參數,可以,但我不能達到 任何幫助有價值

+0

嘗試https://github.com/thoughtbot/paperclip – Roko

+0

我如何通過PaperClip讀取文件 –

+0

閱讀http://stackoverflow.com/questions/6555468/how-do-you-access-the-content-文件上傳與回形針-ruby-on-r – Roko

回答

1

服務器日誌顯示「無效的真實性令牌」消息。這意味着前一個請求cookie中由rails服務器保存的令牌與您的POST請求一起發送的令牌不匹配。

如果這是該服務/服務器的首次互動和以前沒有令牌可用,你一個跳過此驗證這個特定動作(即index動作)

class FooController < ApplicationController 


protect_from_forgery except: :index 

如需進一步瞭解這個主題,請參閱Understanding the Rails Authenticity Token

相關問題