ruby
lavins
这个作者很懒,什么都没留下…
展开
-
ruby发送带header的http请求 (Send Custom Headers Ruby Net::HTTP)
require "net/http"require "uri"url = URI.parse("http://www.whatismyip.com/automation/n09230945.asp")req = Net::HTTP::Get.new(url.path)req.add_field("X-Forwarded-For", "0.0.0.0")res = Net::HTTP转载 2015-04-07 09:16:09 · 3473 阅读 · 0 评论 -
Ruby文件操作
获取不带目录的文件名(带有后缀)File.basename( "foo/bar/jim-jam/whee.html" ) #=> "whee.html"获取文件名(不带后缀)File.basename( "foo/bar/jim-jam/whee.html", ".*" ) #=> "whee"获取同一个目录下不同后缀的文件filename = F原创 2015-04-15 14:36:24 · 868 阅读 · 0 评论 -
ruby中数组的常用函数
原文转自 东杰书屋 在程序中定义一个数组 在程序中定义一个数组,因为我们在下面说明。fruits = ["apple", "orange", "lemon"]scores = [55, 49, 100, 150, 0]如果你是指使用数组的数组#[]的方法,我们将指定数目的元素的数组作为参数。我单元号是从0开始。在上面的例子中,fruits[0]返回“apple”,scores[3]将返回150转载 2015-07-24 23:25:49 · 887 阅读 · 0 评论 -
ruby 中hash转字符串以及字符串转hash
在特定场景下,某个字段要存一个hash才能满足动态变化的需求,然后hash存入数据库中最终是字符串,如果直接将hash.to_s 之后字符串再转为hash需要使用eval这个不安全的操作,未找到其他合适的方法,也请看到博文有好方法的同学留言,谢谢。下面是我的解决办法,首先定义hash,hash转为json,需要修改这个字符串的时候将字符串用json.parse 方法就能转为原创 2015-12-13 11:50:29 · 7436 阅读 · 0 评论