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
- absolute_uri/2
- accepted_encodings/1
- body/1
- body_length/1
- doc_etag/1
- end_json_response/1
- error_info/1
- etag_respond/3
- handle_request/5
- handle_request_int/5
- header_value/2
- header_value/3
- json_body/1
- json_body_obj/1
- last_chunk/1
- log_request/2
- make_arity_1_fun/1
- make_arity_2_fun/1
- make_arity_3_fun/1
- make_etag/1
- make_fun_spec_strs/1
- parse_form/1
- parse_multipart_request/3
- partition/1
- path/1
- primary_header_value/2
- qs/1
- qs_value/2
- qs_value/3
- quote/1
- recv/2
- recv_chunked/4
- send/2
- send_chunk/2
- send_chunked_error/2
- send_error/4
- send_json/2
- send_json/3
- send_json/4
- send_method_not_allowed/2
- send_redirect/2
- send_response/4
- serve_file/3
- serve_file/4
- server_header/0
- start_chunked_response/3
- start_json_response/2
- start_json_response/3
- start_link/0
- start_link/1
- start_response_length/4
- stop/0
- unquote/1
- validate_ctype/2
- validate_referer/1
- verify_is_server_admin/1