激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 對Python實現簡單的API接口實例講解

對Python實現簡單的API接口實例講解

2021-04-27 00:36IT和尚 Python

今天小編就為大家分享一篇對Python實現簡單的API接口實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

get方法

代碼實現

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# coding:utf-8
 
import json
from urlparse import parse_qs
from wsgiref.simple_server import make_server
 
 
# 定義函數,參數是函數的兩個參數,都是python本身定義的,默認就行了。
def application(environ, start_response):
 # 定義文件請求的類型和當前請求成功的code
 start_response('200 ok', [('content-type', 'text/html')])
 # environ是當前請求的所有數據,包括header和url,body,這里只涉及到get
 # 獲取當前get請求的所有數據,返回是string類型
 params = parse_qs(environ['query_string'])
 # 獲取get中key為name的值
 name = params.get('name', [''])[0]
 no = params.get('no', [''])[0]
 
 # 組成一個數組,數組中只有一個字典
 dic = {'name': name, 'no': no}
 
 return [json.dumps(dic)]
 
 
if __name__ == "__main__":
 port = 5088
 httpd = make_server("0.0.0.0", port, application)
 print "serving http on port {0}...".format(str(port))
 httpd.serve_forever()

請求實例

對Python實現簡單的API接口實例講解

post方法

代碼實現

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# coding:utf-8
 
import json
from wsgiref.simple_server import make_server
 
 
# 定義函數,參數是函數的兩個參數,都是python本身定義的,默認就行了。
def application(environ, start_response):
 # 定義文件請求的類型和當前請求成功的code
 start_response('200 ok', [('content-type', 'application/json')])
 # environ是當前請求的所有數據,包括header和url,body
 
 request_body = environ["wsgi.input"].read(int(environ.get("content_length", 0)))
 request_body = json.loads(request_body)
 
 name = request_body["name"]
 no = request_body["no"]
 
 # input your method here
 # for instance:
 # 增刪改查
 
 dic = {'mynameis': name, 'mynois': no}
 
 return [json.dumps(dic)]
 
 
if __name__ == "__main__":
 port = 6088
 httpd = make_server("0.0.0.0", port, application)
 print "serving http on port {0}...".format(str(port))
 httpd.serve_forever()

請求實例

對Python實現簡單的API接口實例講解

疑問

怎么實現請求的路徑限制?

怎么限制接口調用方的headers?

以上這篇對python實現簡單的api接口實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/u013040887/article/details/78895323

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 涩涩99 | 久色网站 | 国产一区二区免费 | 久久久久久久久久美女 | 精品一区二区免费视频视频 | 欧美成人小视频 | 成人免费av在线播放 | 99国产精品自拍 | 91短视频在线观看 | 亚洲视频成人在线 | 91午夜少妇三级全黄 | 免费观看视频在线观看 | 撅高 自己扒开 调教 | 毛片在线视频免费观看 | 久久亚洲一区二区三区成人国产 | 欧美福利视频一区二区三区 | 中文字幕 亚洲一区 | 色屁屁xxxxⅹ免费视频 | 精品国产91久久久久久久 | 日韩视频一区二区三区四区 | 成av在线| 免费观看视频网站 | 亚洲免费在线看 | av国产在线被下药迷网站 | 日韩黄色成人 | av之家在线观看 | 亚洲成人第一区 | 中文字幕在线观看免费视频 | 91av网址| 日日草日日干 | 日日做夜夜操 | 黄色美女网站免费看 | 深夜免费视频 | 国产午夜精品一区二区三区在线观看 | 黄色成年在线观看 | 欧美中文日韩 | 亚洲第一成人在线 | 久久亚洲第一 | 日韩美女电影 | 国产亚色| 黄色网址入口 |