Difference between revisions of "Url"

From HaskellWiki
Jump to: navigation, search
(Reverted spam)
(Deleting page that hasn't been edited for over 10 years)
Line 1: Line 1:
The URL library provides a module Network.URL that makes it easy to work with HTTP URLs.
* [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/url Download package]
* [http://github.com/yav/url/tree/master Repository on GitHub]
Please feel free to update this page with extra documentation and examples of how to use the package.
The following example shows how to parse a URL and then add some parameters to it:
import Network.URL
test x = case importURL x of
Just u -> print $ exportURL $ add_param u ("Hello","World?")
Nothing -> print "invalid URL"
Here is some sample output:
*Main> test "http://www.haskell.org"
Note that the question mark in the parameters was escaped automatically.

Revision as of 14:18, 6 February 2021