Skip to content

Commit d05d521

Browse files
committed
Ruby syntax highlighting support
1 parent 6787560 commit d05d521

1 file changed

Lines changed: 23 additions & 19 deletions

File tree

README.md

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,33 @@ supports other methods besides POST.
1919

2020
#### SYNOPSIS:
2121

22-
require 'net/http/post/multipart'
23-
24-
url = URI.parse('http://www.example.com/upload')
25-
File.open("./image.jpg") do |jpg|
26-
req = Net::HTTP::Post::Multipart.new url.path,
27-
"file" => UploadIO.new(jpg, "image/jpeg", "image.jpg")
28-
res = Net::HTTP.start(url.host, url.port) do |http|
29-
http.request(req)
30-
end
31-
end
22+
```ruby
23+
require 'net/http/post/multipart'
24+
25+
url = URI.parse('http://www.example.com/upload')
26+
File.open("./image.jpg") do |jpg|
27+
req = Net::HTTP::Post::Multipart.new url.path,
28+
"file" => UploadIO.new(jpg, "image/jpeg", "image.jpg")
29+
res = Net::HTTP.start(url.host, url.port) do |http|
30+
http.request(req)
31+
end
32+
end
33+
```
3234

3335
To post multiple files or attachments, simply include multiple parameters with
3436
UploadIO values:
3537

36-
require 'net/http/post/multipart'
37-
38-
url = URI.parse('http://www.example.com/upload')
39-
req = Net::HTTP::Post::Multipart.new url.path,
40-
"file1" => UploadIO.new(File.new("./image.jpg"), "image/jpeg", "image.jpg"),
41-
"file2" => UploadIO.new(File.new("./image2.jpg"), "image/jpeg", "image2.jpg")
42-
res = Net::HTTP.start(url.host, url.port) do |http|
43-
http.request(req)
44-
end
38+
```ruby
39+
require 'net/http/post/multipart'
40+
41+
url = URI.parse('http://www.example.com/upload')
42+
req = Net::HTTP::Post::Multipart.new url.path,
43+
"file1" => UploadIO.new(File.new("./image.jpg"), "image/jpeg", "image.jpg"),
44+
"file2" => UploadIO.new(File.new("./image2.jpg"), "image/jpeg", "image2.jpg")
45+
res = Net::HTTP.start(url.host, url.port) do |http|
46+
http.request(req)
47+
end
48+
```
4549

4650
#### REQUIREMENTS:
4751

0 commit comments

Comments
 (0)