百二十から七への道を開い測定:オブジェクトのフラスコは、応答を構築

 

 

あなたは、応答情報に構成flask.make_responseをカスタマイズするために使用することができます

 

テキスト構成情報、ステータスコード404に応答して

 

応答

 

 

JSONレスポンスデータ、ステータスコード200

 

 

 

HTMLを返します。

 

 

 

コーディング#:UTF-8。
フラスコフラスコのインポートから、make_response、render_template
インポートJSON

アプリケーションをフラスコ(name__ __)=


app.route @( "/ RP /")
DEF(SEND_RESPONSEを):
"" "構成された応答オブジェクト" ""
RESP = make_response ( "インデックス"、404)#カスタムコンテンツとステータスコード
resp.headers [ 'コンテンツタイプ'] = 'text / plainの'

#は、JSON返し
'トム#RESP = make_response(json.dumps({ 'name'を})、200)及び#カスタムコンテンツのステータスコード
#1 resp.headers [ 'コンテンツタイプ'] = 'ファイルアプリケーション/ JSON'

はHTML返し
#make_response RESP =()#カスタムコンテンツとステータスコードを
#resp.respones = render_template( "index.htmlの")
#1 resp.headers [ 'コンテンツタイプ'] = 'テキスト/ HTML'
## resp.status = '200'
#resp.status_code = 200
RESP返す


__name__ == '__main__'の場合:
app.run(デバッグ=真)

 

おすすめ

転載: www.cnblogs.com/zhongyehai/p/11442940.html