e a configuration object. AngularJS : AJAX and REST. Although with AngularJS you can develop applications without access to the server, you will be quickly limited when) To simplify the writing, the API provides the following methods: http.get(config), http.post(config, data), http.head(config), http.put( config, data) request: interceptors get called with a http config object. The function is free to modify the config object or create a new one.The object has following properties: method string HTTP method (e.g. GET, POST, etc). My previous article on AngularJS file upload used the native XMLHttpRequest() to post multiple files to a Web API controller class.The FormData object will provide the data to the http service (using data property). Notice that the http.post() and http.