我正在制作一个日志系统,用于跟踪网络服务器收到的所有请求。如何检查任何请求是否包含任何文件,即任何文件上传操作?
最佳答案
也许检查你的请求 mime 类型是什么。
request.content_mime_type.symbol
=> :multipart_form
如果返回 :multipart_form
,您可以遍历 params
值并搜索 ActionDispatch::Http::UploadedFile
类型。
关于ruby-on-rails - 如何检查rails请求参数中是否有文件字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38760210/