My rest endpoint successfully returns a list when calling GET, and I can also use POST to add new items or DELETE to remove them. This functionality is working perfectly in Firefox and Chrome, with the additional note that POST and DELETE also work in IE11. However, there seems to be an issue with the GET method in IE11 - it only works upon the initial page load. When refreshing the page, cached data is returned instead of the updated list. I have come across posts discussing this problem in Angular 1, but I haven't found any solutions specific to Angular 2 (release candidate 1).