我需要生成邊界爲多部分上傳生成隨機字符串,不SecureRandom的
post << "--#{BOUNDARY}\r\n"
post << "Content-Disposition: form-data; name=\"datafile\"; filename=\"#{filename}\"\r\n"
post << "Content-Type: text/plain\r\n"
post << "\r\n"
post << file
post << "\r\n--#{BOUNDARY}--\r\n"
邊界需要是一個隨機字符串(沒有出現在文件中)。
在Rails,我可以做SecureRandom.hex(10)
誰,我可以做到這一點,無負載的ActiveSupport?
爲什麼它需要是隨機的? – sepp2k 2010-08-07 17:07:16
我無法使用預先生成的邊界字符串,因爲如果我上傳的文件包含字符串,我需要生成一個新字符串。 – 2010-08-07 17:13:52