Flask請求物件 響應物件

2021-09-09 08:43:14 字數 1098 閱讀 6133

form:乙個字典, 儲存了請求提交的所有表單字段

args:乙個字典,儲存了url查詢字串傳遞的所有引數

values:乙個字典,form和args集合

cookies:字典,儲存了所有cookie

headers:字典,儲存了請求http頭部

files:字典,儲存所有上傳的檔案

get_data():返回請求主體緩衝的資料

get_json():字典,包含解析請求主體得到的json

blueprint:處理請求的flask藍本

endpoint:請求對應的檢視函式名

method:請求方法,get或者post、option

scheme:url方案是http還是https

is_secure():通過安全連線(https)傳送請求時返回true,其他的false

host:請求定義的主機名,包括客戶端埠號

path:url的路徑部分

query_string:url查詢字串部分,返回二進位制

full_path:url的路徑和查詢部分

url:客戶端完整的url

base_url:url無查詢部分

environ:請求的原始wsgi環境字典

一般檢視函式的返回值作為響應內容

return "bad response

", 400, ***

三個引數

其實是http響應頭部組成的字段,上面的三個引數為value值

status_code:狀態碼

headers:類似字典,包含隨響應傳送的所有首部

set_cookie:為響應新增cookie

delete_cookie:刪除乙個cookie

content_length:響應主體長度

content_type:主體**型別

set_data:使用字串設定響應

get_data:獲取響應主體

redirect():重定向響應資訊

abort():處理錯誤,abort不會吧控制權還給呼叫它的函式,而是自己丟擲異常

express 請求物件 響應物件

req.params 乙個陣列,包含命名過的路由引數 req.param name 返回命名的路由引數 req.query 乙個物件,以鍵值對存放的查詢字串引數 req.body 乙個物件,包含post請求 req.router 當前匹配路由資訊 req.cookies 乙個物件,包含客服端傳來的c...

Django請求響應物件

httprequest儲存了客戶請求的相關引數和一些查詢方法。請求頁面的全路徑,不包括網域名稱 例如,hello http請求方法,包括 get post querydict類例項,包含所有http get引數的字典物件。querydict類例項,包含所有http post引數的字典物件。為了方便,...

Jsp請求與響應物件

request表示客戶端請求服務端的http請求資訊 response表示表示服務端響應客戶端的http響應資訊 服務端的到客戶端請求時資訊頭中的cookie object getattribute string name 返回名稱為name的屬性的值 string getheader string...