Browse Source

上传文件至 'source/_posts'

chenxixian 6 years ago
parent
commit
c8124a5d0f
1 changed files with 402 additions and 0 deletions
  1. 402 0
      source/_posts/Example-Collection.md

+ 402 - 0
source/_posts/Example-Collection.md

@@ -0,0 +1,402 @@
+# Example-Collection
+
+----------------
+
+## An example collection for postdown.
+
+*This example could show you what's the postdown could do.*
+
+----------------
+
+## An example API with GET
+
+```
+GET http://0.0.0.0:8000/get/example?example-key=example-value
+```
+
+### An example API.
+
+You should write the detail about this API.
+
+**It's markdown supported.**
+
+----------------
+
+### Request
+
+> 
+> **Query**
+> 
+> |Key|Value|Description|
+> |---|---|---|
+> |example-key|example-value|example-description|
+> 
+> **Header**
+> 
+> |Key|Value|Description|
+> |---|---|---|
+> |example-header|example-header-value|example-description|
+> 
+
+### Examples:
+
+> 
+> **Example: This's a right way to use.**
+> 
+> > 
+> > ```
+> > GET http://0.0.0.0:8000/get/example?example-key=successful
+> > ```
+> > 
+> > **Request**
+> > 
+> > > 
+> > > **Query**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-key|successful|example-description|
+> > > 
+> > > **Header**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-header|example-header-value|example-description|
+> > > 
+> > 
+> > ----------------
+> > 
+> > **Response**
+> > 
+> > > 
+> > > **Body**
+> > > 
+> > > ```
+> > > {
+> > >   "result": "successful"
+> > > }
+> > > ```
+> > > 
+> > 
+> 
+> **Example: This's the worry way to use.**
+> 
+> > 
+> > ```
+> > GET http://0.0.0.0:8000/get/example?example-key=unsuccessful
+> > ```
+> > 
+> > **Request**
+> > 
+> > > 
+> > > **Query**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-key|unsuccessful|example-description|
+> > > 
+> > > **Header**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-header|example-header-value|example-description|
+> > > 
+> > 
+> > ----------------
+> > 
+> > **Response**
+> > 
+> > > 
+> > > **Body**
+> > > 
+> > > ```
+> > > {
+> > >   "result": "unsuccessful"
+> > > }
+> > > ```
+> > > 
+> > 
+> 
+
+----------------
+
+## An example API with POST
+
+```
+POST http://0.0.0.0:8000/post/example?example-key=example-value
+```
+
+### An example API.
+
+You should write the detail about this API.
+
+**It's markdown supported.**
+
+----------------
+
+### Request
+
+> 
+> **Query**
+> 
+> |Key|Value|Description|
+> |---|---|---|
+> |example-key|example-value|example-description|
+> 
+> **Header**
+> 
+> |Key|Value|Description|
+> |---|---|---|
+> |example-header|example-header-value|example-description|
+> 
+> **Body**
+> 
+> |Key|Value|Type|Description|
+> |---|---|---|---|
+> |example-key|example-value|text|example-description|
+> 
+
+### Examples:
+
+> 
+> **Example: Successful Request**
+> 
+> > 
+> > ```
+> > POST http://0.0.0.0:8000/post/example?example-key=example-value
+> > ```
+> > 
+> > **Request**
+> > 
+> > > 
+> > > **Query**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-key|example-value|example-description|
+> > > 
+> > > **Header**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-header|example-header-value|example-description|
+> > > 
+> > > **Body**
+> > > 
+> > > |Key|Value|Type|Description|
+> > > |---|---|---|---|
+> > > |example-key|successful|text|example-description|
+> > > 
+> > 
+> > ----------------
+> > 
+> > **Response**
+> > 
+> > > 
+> > > **Body**
+> > > 
+> > > ```
+> > > {
+> > >   "result": [
+> > >     "successful"
+> > >   ]
+> > > }
+> > > ```
+> > > 
+> > 
+> 
+> **Example: Unsuccessful Requests**
+> 
+> > 
+> > ```
+> > POST http://0.0.0.0:8000/post/example?example-key=example-value
+> > ```
+> > 
+> > **Request**
+> > 
+> > > 
+> > > **Query**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-key|example-value|example-description|
+> > > 
+> > > **Header**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-header|example-header-value|example-description|
+> > > 
+> > > **Body**
+> > > 
+> > > |Key|Value|Type|Description|
+> > > |---|---|---|---|
+> > > |example-key|unsuccessful|text|example-description|
+> > > 
+> > 
+> > ----------------
+> > 
+> > **Response**
+> > 
+> > > 
+> > > **Body**
+> > > 
+> > > ```
+> > > {
+> > >   "result": [
+> > >     "unsuccessful"
+> > >   ]
+> > > }
+> > > ```
+> > > 
+> > 
+> 
+
+----------------
+
+## An example API with JSON
+
+```
+POST http://0.0.0.0:8000/json/example?example-key=example-value
+```
+
+### An example API.
+
+You should write the detail about this API.
+
+**It's markdown supported.**
+
+----------------
+
+### Request
+
+> 
+> **Query**
+> 
+> |Key|Value|Description|
+> |---|---|---|
+> |example-key|example-value|example-description|
+> 
+> **Header**
+> 
+> |Key|Value|Description|
+> |---|---|---|
+> |example-key|example-value|example-description|
+> |Content-Type|application/json||
+> 
+> **Body**
+> 
+> ```
+> {
+> 	"example-key": "example-value"
+> }
+> ```
+> 
+
+### Examples:
+
+> 
+> **Example: Successful Request**
+> 
+> > 
+> > ```
+> > POST http://0.0.0.0:8000/json/example?example-key=example-value
+> > ```
+> > 
+> > **Request**
+> > 
+> > > 
+> > > **Query**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-key|example-value|example-description|
+> > > 
+> > > **Header**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-key|example-value|example-description|
+> > > |Content-Type|application/json||
+> > > 
+> > > **Body**
+> > > 
+> > > ```
+> > > {
+> > > 	"example-key": "successful"
+> > > }
+> > > ```
+> > > 
+> > 
+> > ----------------
+> > 
+> > **Response**
+> > 
+> > > 
+> > > **Body**
+> > > 
+> > > ```
+> > > {
+> > >   "result": "successful"
+> > > }
+> > > ```
+> > > 
+> > 
+> 
+> **Example: Unsuccessful Request**
+> 
+> > 
+> > ```
+> > POST http://0.0.0.0:8000/json/example?example-key=example-value
+> > ```
+> > 
+> > **Request**
+> > 
+> > > 
+> > > **Query**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-key|example-value|example-description|
+> > > 
+> > > **Header**
+> > > 
+> > > |Key|Value|Description|
+> > > |---|---|---|
+> > > |example-key|example-value|example-description|
+> > > |Content-Type|application/json||
+> > > 
+> > > **Body**
+> > > 
+> > > ```
+> > > {
+> > > 	"example-key": "unsuccessful"
+> > > }
+> > > ```
+> > > 
+> > 
+> > ----------------
+> > 
+> > **Response**
+> > 
+> > > 
+> > > **Body**
+> > > 
+> > > ```
+> > > {
+> > >   "result": "unsuccessful"
+> > > }
+> > > ```
+> > > 
+> > 
+> 
+
+----------------
+
+----------------
+
+Built with [Postdown][PyPI].
+
+Author: [Titor](https://github.com/TitorX)
+
+[PyPI]:    https://pypi.python.org/pypi/Postdown