GET /{db}/{design-doc-id}
This request retrieves a design document.
Request
Request headers
This request does not have any required headers.
Query parameters
This request does not use query parameters.
Message body
This request does not use a message body.
Response
Status codes
- 200 OK
Response headers
This response uses only standard HTTP headers.
Message body
The response contains a JSON document that contains the requested design document.
Example
The following example retrieves the design document with the ID _design/mybeer/ from the database named beer-db.
Request
GET /beer-db/_design/beer4 HTTP/1.1
Host: localhost:59840
Response
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: must-revalidate
Content-Length: 233
Content-Type: application/json
Date: Thu, 24 Apr 2014 00:18:21 GMT
Etag: "1-2ed3e22a2f64b5364028e5b5842fcf41"
Server: CouchbaseLite 1.495
{
"language": "javascript",
"_id": "_design/beer4",
"_rev": "1-2ed3e22a2f64b5364028e5b5842fcf41",
"views":
{
"brewery_beers":
{
"map": "function(doc) {if (doc.brewery_id) {emit(doc.brewery_id)}}"
}
}
}