couch_httpd

Functions


absolute_uri(Httpd, Path) -> term()

accepted_encodings(Httpd) -> term()

body(Httpd) -> term()

body_length(Req) -> term()

doc_etag(Doc) -> term()

end_json_response(Resp) -> term()

error_info(Error) -> term()

etag_respond(Req, CurrentEtag, RespFun) -> term()

handle_request(MochiReq, DefaultFun, UrlHandlers, DbUrlHandlers, DesignUrlHandlers) -> term()

handle_request_int(MochiReq, DefaultFun, UrlHandlers, DbUrlHandlers, DesignUrlHandlers) -> term()

header_value(Httpd, Key) -> term()

header_value(Httpd, Key, Default) -> term()

json_body(Httpd) -> term()

json_body_obj(Httpd) -> term()

last_chunk(Resp) -> term()

log_request(Httpd, Code) -> term()

make_arity_1_fun(SpecStr) -> term()

make_arity_2_fun(SpecStr) -> term()

make_arity_3_fun(SpecStr) -> term()

make_etag(Term) -> term()

make_fun_spec_strs(SpecStr) -> term()

parse_form(Httpd) -> term()

parse_multipart_request(ContentType, DataFun, Callback) -> term()

partition(Path) -> term()

path(Httpd) -> term()

primary_header_value(Httpd, Key) -> term()

qs(Httpd) -> term()

qs_value(Req, Key) -> term()

qs_value(Req, Key, Default) -> term()

quote(UrlDecodedString) -> term()

recv(Httpd, Len) -> term()

recv_chunked(Httpd, MaxChunkSize, ChunkFun, InitState) -> term()

send(Resp, Data) -> term()

send_chunk(Resp, Data) -> term()

send_chunked_error(Resp, Error) -> term()

send_error(Req, Code, ErrorStr, ReasonStr) -> term()

send_json(Req, Value) -> term()

send_json(Req, Code, Value) -> term()

send_json(Req, Code, Headers, Value) -> term()

send_method_not_allowed(Req, Methods) -> term()

send_redirect(Req, Path) -> term()

send_response(Httpd, Code, Headers, Body) -> term()

serve_file(Req, RelativePath, DocumentRoot) -> term()

serve_file(Httpd, RelativePath, DocumentRoot, ExtraHeaders) -> term()

server_header() -> term()

start_chunked_response(Httpd, Code, Headers) -> term()

start_json_response(Req, Code) -> term()

start_json_response(Req, Code, Headers) -> term()

start_link() -> term()

start_link(X1) -> term()

start_response_length(Httpd, Code, Headers, Length) -> term()

stop() -> term()

unquote(UrlEncodedString) -> term()

validate_ctype(Req, Ctype) -> term()

validate_referer(Req) -> term()

verify_is_server_admin(Httpd) -> term()

View Functions