UIHttpService - adarshpastakia/aurelia-ui-framework GitHub Wiki
import {UIHttpService} from 'aurelia-ui-framework';
@autoinject()
export class Example {
constructor(public httpService:UIHttpService) { ... }
}
-
get(api route | url, headers?):Promise<JSON>
-
text(api route | url, headers?):Promise<String>
-
blob(api route | url, headers?):Promise<Blob>
-
post(api route | url, body, headers?):Promise<JSON>
-
put(api route | url, body, headers?):Promise<JSON>
-
patch(api route | url, body, headers?):Promise<JSON>
-
delete(api route | url, headers?):Promise<JSON>
-
upload(api route | url, form:FormElement, headers?):Promise<JSON>
Optional headers parameter
- Object: An object of headers
{name: value}
- true: Append Basic Authorization header
- false: No headers