0
我正在製作一個記錄系統,用於跟蹤所有Web服務器獲取的請求。如何檢查任何請求是否包含任何文件上傳操作文件?如何檢查rails請求參數中是否有任何文件字段
我正在製作一個記錄系統,用於跟蹤所有Web服務器獲取的請求。如何檢查任何請求是否包含任何文件上傳操作文件?如何檢查rails請求參數中是否有任何文件字段
也許檢查你的請求MIME類型。
request.content_mime_type.symbol
=> :multipart_form
如果返回:multipart_form
你可以通過params
值和搜索那種ActionDispatch::Http::UploadedFile
。
你的方法解決了這個目的,但是通過每個參數(即嵌套參數)也會產生很大的開銷,並且在params中的嵌套層次很高時不可行。 –