# Download functionality

**URL:** <https://www.ruby-forum.com/t/download-functionality/124300>\
**Category:** Rails\
**Created:** [December 27, 2007, 2:09pm UTC](https://www.ruby-forum.com/t/download-functionality/124300 "2007-12-27T14:09:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![arpit\_jain](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/d6d6ee/32.png) [@arpit\_jain](https://www.ruby-forum.com/u/arpit_jain)\
**Post date:** [December 27, 2007, 2:09pm UTC](https://www.ruby-forum.com/t/download-functionality/124300/1 "2007-12-27T14:09:11Z")

</div>

Hi.

```
 I am developing an application where users can upload videos.
 I need to implement the functionality to download the videos on the 

```

end  
users desktop.  
i.e. i need to provide download link that will download the videos  
on  
the user’s system  
Any pointers ,how can i achieve this?

Thanks  
Arpit

---

<div class="post-metadata">

**Author:** ![arpit\_jain](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/d6d6ee/32.png) [@arpit\_jain](https://www.ruby-forum.com/u/arpit_jain)\
**Post date:** [December 27, 2007, 2:48pm UTC](https://www.ruby-forum.com/t/download-functionality/124300/2 "2007-12-27T14:48:02Z")

</div>

send\_file is your friend.

---

<div class="post-metadata">

**Author:** ![arpit\_jain](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/d6d6ee/32.png) [@arpit\_jain](https://www.ruby-forum.com/u/arpit_jain)\
**Post date:** [December 28, 2007, 7:24am UTC](https://www.ruby-forum.com/t/download-functionality/124300/3 "2007-12-28T07:24:45Z")

</div>

Thanks Kitto,  
It solved my problem.  
Previously i used send\_data but it didn’t work.  
Then i used send\_file.  
Cheers.  
Arpit
