# How to use "net/http" upload file with post method?

**URL:** <https://www.ruby-forum.com/t/how-to-use-net-http-upload-file-with-post-method/102731>\
**Category:** Ruby\
**Created:** [March 28, 2007, 3:25am UTC](https://www.ruby-forum.com/t/how-to-use-net-http-upload-file-with-post-method/102731 "2007-03-28T03:25:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![yang\_cao](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/f6c823/32.png) [@yang\_cao](https://www.ruby-forum.com/u/yang_cao)\
**Post date:** [March 28, 2007, 3:25am UTC](https://www.ruby-forum.com/t/how-to-use-net-http-upload-file-with-post-method/102731/1 "2007-03-28T03:25:43Z")

</div>

I hava used “ri Net::HTTP”,but I did’t find anything about upload file.

also means: how can I submit a html form like this:

thanks!

---

<div class="post-metadata">

**Author:** ![yang\_cao](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/f6c823/32.png) [@yang\_cao](https://www.ruby-forum.com/u/yang_cao)\
**Post date:** [March 28, 2007, 3:45am UTC](https://www.ruby-forum.com/t/how-to-use-net-http-upload-file-with-post-method/102731/2 "2007-03-28T03:45:45Z")

</div>

On Mar 27, 7:24 pm, “yang cao” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I hava used “ri Net::HTTP”,but I did’t find anything about upload file.
> 
> also means: how can I submit a html form like this:
> 
> thanks!

This has been discussed before. You can find answers by searching.  
For instance:  
[http://groups.google.com/group/comp.lang.ruby/search?group=comp.lang.ruby&q=net+http+upload+post](http://groups.google.com/group/comp.lang.ruby/search?group=comp.lang.ruby&q=net+http+upload+post)

HTH,  
Chris
