angular http配置屬性

2021-09-07 03:05:55 字數 832 閱讀 2405

$http請求的配置物件

$http()接受的配置物件可以包含以下屬性:

method:http請求方式,可以為get,delete,head,jsonp,post,put

url:字串,請求的目標

params:字串或者物件,會被轉換成為查詢字串追加的url後面

data:在傳送post請求時使用,作為訊息體傳送到伺服器

headers:乙個列表,每個元素都是乙個函式,返回http頭

xsrfheadername(字串):儲存xsfr令牌的http頭的名稱

xsrfcookiename:儲存xsfr令牌的cookie名稱

transformrequest:函式或者函式陣列,用來對http請求的請求體和頭資訊進行轉換,並返回轉換後的結果。

transformresponse:函式或者函式陣列,用來對http響應的響應體和頭資訊進行轉換,並返回轉換後的結果。

cache:布林型別或者快取物件,設定之後angular會快取get請求。

timeout:數值,延遲請求

responsetype:字串,響應型別。可以為arraybuffer, blob,document,json, text, moz-blob, moz-chunked-text, moz-chunked-arraybuffer

$http請求的響應物件

angular傳遞給then方法的響應物件包括以下幾個屬性

data:轉換之後的響應體

status:http響應狀態碼

headers:頭資訊

config:生成原始請求的設定物件

statustext:http響應狀態的文字

angular http服務詳解

它是對原生xmlhttprequest物件的簡單封裝,這個方法會返回乙個promise物件,具有sccess和error兩個方法。當然,我們也可以在響應返回時用then 方法來處理,會得到乙個特殊的引數,代表了物件的成功或失敗資訊,或者可以使用success和error 代替。當我們把 http當成...

MyBatis屬性配置

configuration 配置 properties 屬性 settings 設定 typealiases 型別命名 typealias typehandlers 型別處理器 objectfactory 物件工廠 plugins 外掛程式 environments 環境 environment 環...

Hibernate 配置屬性

屬性名用途 hibernate.dialect 允許 hibernate 針對特定的關聯式資料庫生成優化的 sql 的org.hibernate.dialect.dialect的類名。例如 full.classname.of.dialect 在大多數情況下,hibernate 可以根據 jdbc 驅...