Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Template:Orion/ServerAPI"
(revert) |
(revert) |
||
Line 44: | Line 44: | ||
:{{{method}}} | :{{{method}}} | ||
;Example Request | ;Example Request | ||
− | <span style="color:green">{{{method}}} {{{reqhead}}}</span>{{{#if:{{{reqbody|}}}| | + | <span style="color:green">{{{method}}} {{{reqhead}}}</span> |
+ | {{{#if:{{{reqbody|}}}|{{{reqbody|}}}<br>|}}} | ||
;Example Response | ;Example Response | ||
− | <span style="color:green">HTTP/1.1 {{{resphead}}}</span>{{{#if:{{{respbody|}}}| | + | <span style="color:green">HTTP/1.1 {{{resphead}}}</span> |
+ | {{{#if:{{{respbody|}}}|{{{respbody|}}}<br>|}}} | ||
;Detailed Explanation | ;Detailed Explanation | ||
:{{{explain}}} | :{{{explain}}} | ||
</includeonly> | </includeonly> |
Revision as of 15:11, 28 February 2011
This is a template for documenting REST-oriented Web APIs.
Markup | Rendering | |
---|---|---|
|
GET /file/myfile.txt HTTP/1.1
HTTP/1.1 201 OK
|
Method
- The HTTP Method
Overview
- A textual overview of the purpose of the method
reqhead
- The HTTP headers of the request
reqbody
- The body of the HTTP request
resphead
- The HTTP headers of the response
respbody
- The body of the HTTP response
Explain
- Detailed explanation of this method.