【文件属性】:
文件名称:uberfetch:一层ᵒᵛᵉʳwhatwg-fetch
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-02 17:33:31
JavaScript
超级下载
的薄层使JSON成为默认值,并将HTTP错误转换为Promise拒绝。
import uberfetch from 'uberfetch' ;
获取JSON
uberfetch ( '/cats/10' )
. then ( res => /* do stuff */ ) ;
等效于:
function rejectOnRequestError ( res ) {
if ( res . ok ) return res ;
return Promise . reject ( new RequestError ( res ) ) ;
}
fetch ( '/cats/10' , {
credentials : 'same-origin' ,
headers : {
'accept' : 'application/json'
}
} )
.
【文件预览】:
uberfetch-master
----.travis.yml(40B)
----expandMimeType.js(509B)
----package.json(422B)
----test()
--------uberfetch-test.js(4KB)
--------expandHighLevelOpts-test.js(2KB)
--------expandMimeType-test.js(1KB)
----RequestError.js(549B)
----LICENSE(1KB)
----expandHighLevelOpts.js(2KB)
----uberfetch.js(1KB)
----.gitignore(526B)
----parseBody.js(186B)
----README.md(3KB)