W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
在 Flask 中,請求處理時(shí)發(fā)生一個(gè)錯誤時(shí)會發(fā)生什么?這個(gè)特殊的行為在 0.7 中 變更了,因?yàn)槲覀兿胍唵蔚氐弥獙?shí)際發(fā)生了什么。新的行為相當(dāng)簡單:
現(xiàn)在錯誤時(shí)會發(fā)生什么?在生產(chǎn)模式中,如果一個(gè)異常沒有被捕獲,將調(diào)用 500 internal server 的處理。在生產(chǎn)模式中,即便異常沒有被處理過,也會往上冒 泡拋給給 WSGI 服務(wù)器。如此,像交互式調(diào)試器這樣的東西可以提供有用的調(diào)試信息。
在 0.7 中做出的一個(gè)重大變更是內(nèi)部服務(wù)器錯誤不再被請求后回調(diào)傳遞處理,而且 請求后回調(diào)也不再保證會執(zhí)行。這使得內(nèi)部的調(diào)度代碼更簡潔,易于定制和理解。
新的綁定于銷毀請求的函數(shù)被認(rèn)為是用于代替那些請求的最后絕對需要發(fā)生的事。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: