cmr.client.http.core

A Clojure HTTP client API for use by the CMR service clients.

copy

(copy this url)(copy this url opts)

Perform an HTTP COPY.

Not yet implemented.

create-client

HTTP client constructor.

delete

(delete this url)(delete this url opts)

Perform an HTTP DELETE.

Not yet implemented.

get

(get this url)(get this url opts)

Perform an HTTP GET.

head

(head this url)(head this url opts)

Perform an HTTP HEAD.

move

(move this url)(move this url opts)

Perform an HTTP MOVE.

Not yet implemented.

options

(options this url)(options this url opts)

Perform an HTTP OPTIONS.

Not yet implemented.

patch

(patch this url)(patch this url opts)

Perform an HTTP PATCH.

Not yet implemented.

post

(post this url data)(post this url data opts)

Perform an HTTP POST.

put

(put this url)(put this url data)(put this url data opts)

Perform an HTTP PUT.