![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ruby
yuyingjian
这个作者很懒,什么都没留下…
展开
-
rails的erb模板文件内嵌js脚本的压缩
这是在发布之前做的事情。生成文件替换原来的文件然后发布。# -*- coding:utf-8 -*-# 约定!# 凡是.html.erb内嵌在script中的js代码如果是要本程序压缩的,那么在# /* javascript block */的javascript block中# 不可以包含任何嵌入的erb模板标签。(否者压缩会出错)# 如果javascript block中需要嵌入原创 2012-04-12 14:22:13 · 1349 阅读 · 0 评论 -
rails中开启了csrf防御如何使用jquery的ajax请求
$.ajaxSetup({ beforeSend: function(xhr) { xhr.setRequestHeader("X-CSRF-Token", $("meta[name=\"csrf-token\"]").attr("content")); }});其实这个设置是多余的,因为翻一下jquery_ujs 也即时rails.js的源码你会发现:原创 2012-04-12 14:26:14 · 1636 阅读 · 0 评论 -
rails中的csrf保护
rails中的csrf保护实际上是这样的如果csrf验证没通过会调用一个方法def verify_authenticity_token unless verified_request? logger.warn "WARNING: Can't verify CSRF token authenticity" if logger handle_unverified_reque原创 2012-04-12 14:28:04 · 1033 阅读 · 0 评论 -
plupload如何支持csrf与cookie以及rails如何使用
plupload支持多种上传方式 html5 flash silverlight …… 真的是神器在使用中还是发现了和swfupload一样的问题 flash无法回传cookie session等的验证信息好吧 给出解决方案 在配置pluloader的时候给以下参数 multipart_params: { '_http_accept': 'application/ja原创 2012-05-06 10:51:17 · 1568 阅读 · 0 评论 -
ruby html转纯文本
gem install hrpicot_scrubrequire 'rubygems'require 'hpricot_scrub'doc = Hpricot("haha")text = doc.scrub上面用的这个hrpicot_scrub已经两个年没更新了 找到一个经常更新的 下载量也很大的gem install nokogirirequire 'rubygems'req翻译 2012-05-06 10:57:10 · 720 阅读 · 0 评论