Python?flask框架post接口調(diào)用示例
本文實(shí)例講述了Python flask框架post接口調(diào)用。分享給大家供大家參考,具體如下:
from flask import Flask,render_template,request app = Flask(__name__) @app.route("/login",methods = ['POST','GET']) def login(): if request.method == "POST": username = request.form.get('username') password = request.form.get('password') print username print password return u'POST'+'+'+username+'+'+password if request.method == "GET": print 'call get now' username = request.args.get('username') password = request.args.get('password') print username print password return username if __name__ == '__main__': app.run(host='0.0.0.0',port=6000,debug=True)
中國(guó)[root@node01 flask]# curl 'http://192.168.137.1:6000/login?username=中國(guó)&password=密碼'
中國(guó)[root@node01 flask]#
192.168.137.2 - - [13/Nov/2017 09:55:35] "GET /login?username=中國(guó)&password=密碼 HTTP/1.1" 200 -
call get now
中國(guó)
密碼
POST 調(diào)用:
use JSON; my $ua = LWP::UserAgent->new; $ua->agent("Mozilla/5.0 (Windows NT 6.1; rv:30.0) Gecko/20100101 Firefox/30.0"); my $cookie_jar = HTTP::Cookies->new( file=>'lwp_cookies.txt', autosave=>1, ignore_discard=>1); $ua->cookie_jar($cookie_jar); my $token_url= ' http://192.168.137.1:6000/login'; my $res = $ua->post($token_url, { 'username'=>'99999@xxxxx.com', 'password'=>'1234567' }); print $res->content(); print "\n";
[root@node01 ~]#
[root@node01 ~]# perl flask.pl
POST+99999@xxxxx.com+1234567
from flask import Flask,render_template,request app = Flask(__name__) @app.route("/login",methods = ['POST','GET']) def login(): if request.method == "POST": username = request.form.get('username') password = request.form.get('password') print 'call post now' print username print password return u'POST'+'+'+username+'+'+password if request.method == "GET": print 'call get now' username = request.args.get('username') password = request.args.get('password') print username print password return username if __name__ == '__main__': app.run(host='0.0.0.0',port=6000,debug=True)
call post now
99999@xxxxx.com
1234567
192.168.137.2 - - [13/Nov/2017 10:03:56] "POST /login HTTP/1.1" 200 -
希望本文所述對(duì)大家基于flask框架的Python程序設(shè)計(jì)有所幫助。
- python flask框架快速入門
- python flask框架詳解
- 利用python實(shí)現(xiàn)后端寫網(wǎng)頁(yè)(flask框架)
- python的flask框架難學(xué)嗎
- Python flask框架實(shí)現(xiàn)瀏覽器點(diǎn)擊自定義跳轉(zhuǎn)頁(yè)面
- Python flask框架端口失效解決方案
- Python flask框架如何顯示圖像到web頁(yè)面
- python框架flask表單實(shí)現(xiàn)詳解
- Flask框架實(shí)現(xiàn)的前端RSA加密與后端Python解密功能詳解
- python flask框架實(shí)現(xiàn)重定向功能示例
- python框架flask知識(shí)總結(jié)
相關(guān)文章
Django JWT Token RestfulAPI用戶認(rèn)證詳解
這篇文章主要介紹了Django JWT Token RestfulAPI用戶認(rèn)證詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-01-01Python網(wǎng)絡(luò)爬蟲之獲取網(wǎng)絡(luò)數(shù)據(jù)
本文介紹了Python中用于獲取網(wǎng)絡(luò)數(shù)據(jù)的重要工具之一——Requests庫(kù),詳細(xì)講解了Requests庫(kù)的基本使用方法、請(qǐng)求方法、請(qǐng)求頭、請(qǐng)求參數(shù)、Cookies、Session等內(nèi)容,并結(jié)合實(shí)例代碼展示了Requests庫(kù)的應(yīng)用場(chǎng)景2023-04-04python使用pyaudio錄音和格式轉(zhuǎn)化方式
這篇文章主要介紹了python使用pyaudio錄音和格式轉(zhuǎn)化方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05python中@property的作用和getter setter的解釋
這篇文章主要介紹了python中@property的作用和getter setter的解釋,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12Python實(shí)現(xiàn)矩陣轉(zhuǎn)置的方法分析
這篇文章主要介紹了Python實(shí)現(xiàn)矩陣轉(zhuǎn)置的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Python實(shí)現(xiàn)矩陣轉(zhuǎn)置的相關(guān)操作技巧,需要的朋友可以參考下2017-11-11python抓取豆瓣圖片并自動(dòng)保存示例學(xué)習(xí)
python抓取豆瓣圖片并自動(dòng)保存示例學(xué)習(xí),示例使用了beautifulsoup庫(kù)分析HTML代碼,beautifulsoup是一個(gè)HTML/XML解析器,可以用來(lái)做網(wǎng)頁(yè)爬蟲2014-01-01python os.listdir按文件存取時(shí)間順序列出目錄的實(shí)例
今天小編就為大家分享一篇python os.listdir按文件存取時(shí)間順序列出目錄的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10python程序中斷然后接著中斷代碼繼續(xù)運(yùn)行問題
這篇文章主要介紹了python程序中斷然后接著中斷代碼繼續(xù)運(yùn)行問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02