W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
{"name": "system.fetch"}
import fetch from '@system.fetch'
或
const fetch = require('@system.fetch')
獲取網絡數(shù)據(jù)
參數(shù)名 | 類型 | 必填 | 說明 | |||
---|---|---|---|---|---|---|
url | String | 是 | 資源url | |||
data | String/Object | 否 | 請求的參數(shù),可以是字符串,或者是json對象。如果是字符串,其值作為請求的body,如果header未設置Content-Type,會被默認設置為text/plain。如果是json對象,會將其所有屬性使用urlencode編碼,組成一個字符串作為請求的body,請求的Content-Type會被強制設置為application/x-www-form-urlencoded。示例:{"name": "abc","count": 2} | |||
header | Object | 否 | 請求的header,會將其所有屬性設置到請求的header部分。useragent設置無效。示例:{"Accept-Encoding": "gzip, deflate","Accept-Language": "zh-CN,en-US;q=0.8,en;q=0.6"} | |||
method | String | 否 | 默認為 GET,可以是:OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT | |||
success | Function | 否 | 成功返回的回調函數(shù) | |||
fail | Function | 否 | 失敗的回調函數(shù),可能會因為權限失敗 | |||
complete | Function | 否 | 結束的回調函數(shù)(調用成功、失敗都會執(zhí)行) |
參數(shù)名 | 類型 | 說明 | ||||
---|---|---|---|---|---|---|
code | Integer | 服務器狀態(tài)code | ||||
data | String | 如果服務器返回的header中type是text/*或application/json、application/javascript、application/xml,值是文本內容,否則是存儲的臨時文件的uri臨時文件如果是圖片或者視頻內容,可以將圖片設置到image或video控件上顯示 | ||||
headers | Object | 服務器response的所有header |
fetch.fetch({
url: 'http://www.example.com',
success: function (data) {
console.log(`title: ${JSON.parse(data.data).title}`)
},
fail: function (data, code) {
console.log(`handling fail, code = ${code}`)
}
})
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: