Sha256: fafe64e61464766786301fdbf2bff16a0ebe6bfb78b5d6d13e25d16a06fde1d3

Contents?: true

Size: 715 Bytes

Versions: 7

Compression:

Stored size: 715 Bytes

Contents

Addressable is a replacement for the URI implementation that is part of
Ruby's standard library. It more closely conforms to the relevant RFCs and
adds support for IRIs and URI templates.

Example usage:
 
 require 'addressable/uri'
 
 uri = Addressable::URI.parse("http://example.com/path/to/resource/")
 uri.scheme
 => "http"
 uri.host
 => "example.com"
 uri.path
 => "/path/to/resource/"
 
 Addressable::URI.expand_template("http://example.com/{query}/", {
   "query" => "an+example+query"
 })
 => #<Addressable::URI:0x123456 URI:http://example.com/an+example+query/>
 
 uri = Addressable::URI.parse("http://www.詹姆斯.com/")
 uri.normalize
 => #<Addressable::URI:0x654321 URI:http://www.xn--8ws00zhy3a.com/>

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
addressable-1.0.3 README
addressable-0.1.1 README
addressable-1.0.2 README
addressable-1.0.0 README
addressable-1.0.1 README
addressable-1.0.4 README
addressable-0.1.2 README