exploding-fish icon indicating copy to clipboard operation
exploding-fish copied to clipboard

A URI library for Clojure

Results 7 exploding-fish issues
Sort by recently updated
recently updated
newest added

(uri/normalize-path "http://foo.bar/../../../") => "http://foo.bar../../" I am not 100% sure but I think that the normalized version of this uri should stay the same as the origin.

It seems like this is incorrect: ``` user=> (fish/host "https://%76imeo.com") "%76imeo.com" ``` Shouldn't the host be decoded by the accessor?

Snippet: ``` clojure (uri/param (uri/param-raw (uri/uri "https://aaa.com") "a" "http://localhost:1111/user") "b" "something else") ``` produces this: `#` My expectation was parameters to be added without the other parameteres being modified.

Is this a bug? Getting scheme works: ``` (-> "https://foo.bar" fish/uri fish/scheme str) "https" ``` Changing scheme works: ``` user> (-> "https://foo.bar" fish/uri (fish/scheme "http") str) "http://foo.bar" ``` Setting scheme...

It'd be great if there was a way to validate/generate both EF and plain string URIs.

Hey Walter, I was catching up on the Clojure mailing list and came across your library announcement. It looks useful and I was thinking of using it. Here is a...