Permalink
Commits on May 24, 2009
  1. Fixed parse-cookies to cope with key-only cookies.

    Previous parse-cookies would error out if cookie consisted only of a key; now the value for such a key will simply be nil.
    
    Also: slight rewrite of parse-cookies & parse-headers to use (more idiomatic, IMHO) (into {}) form for map construction.
    pjt committed May 24, 2009
  2. Added simple build.xml file that generates jar.

    Generates clojure-http-client.jar, with source & compiled code. Expects
    the paths to clojure.jar & clojure-contrib.jar to be specified in
    local.properties (which is excluded in the .gitignore, along with
    classes dir & the resulting jar).
    pjt committed May 24, 2009
Commits on May 13, 2009
Commits on May 8, 2009
  1. Added support for InputStreams as request bodies.

    Updated README with argument details.
    technomancy committed May 8, 2009
  2. Update README

    technomancy committed May 8, 2009
  3. Only set Content-Type header when sending a request body if we haven'…

    …t already set one up above; if the user wants a custom Content-Type AND to send a request body we should allow it.
    danlarkin committed May 8, 2009
Commits on May 7, 2009
Commits on May 6, 2009
  1. Clean up encode-body.

    technomancy committed May 6, 2009
  2. Add a project definition.

    technomancy committed May 6, 2009
Commits on May 5, 2009
  1. Merge from master.

    technomancy committed May 5, 2009
  2. fixed body-seq to not cause an exception if there's no body in the re…

    …sponse from the server
    danlarkin committed May 5, 2009
Commits on May 3, 2009
Commits on May 1, 2009
Commits on Apr 30, 2009
  1. Added client.clj

    technomancy committed Apr 30, 2009
  2. Initial commit.

    technomancy committed Apr 30, 2009