最后把 InfoController 的 create 改成这样还可以了,主要是我没理解,
info = Info.new
a = info.attachments.new(params.permit([:attachment]))
if info.save
render json: {flag: 1, msg: "file upload success!",attachment_url: a.url}
else
render json: {flag: 0, msg: "#{info.errors}, file upload failed,please upload again."}
end
没有跨,都是 localhost,页面用 nginx 抛出去的,通过 ip 访问 web service, 还有为什么_rails_register_app_session 这个 cookie 每次请求都会更新呢,这样 rails 还怎么区分 session?
#5 楼 @qinfanpeng 根本就没有任何设计,我只是一名实习生,初学 rails 不到一月,公司让我和另一个实习生用 rails 写个内网, 我是想后端处理 MVC 的 M 和 C 层,所以转发我做,然后遇到这个问题,是的,我们的逻辑可能不对,谢谢