I've just upgraded to Angular 2 RC 5 and for a reason I can't figure out, I cannot make any http request (ie. the request is never made / doesn't show up in browser logs).
This is code that worked until today's upgrade.
console.log("Let's call github");
let url = 'https://raw.githubusercontent.com/angular/angular/master/LICENSE';
return this.get(url).do(d=>console.log('success'));
When my component calls the function containing this code, Let's call github is output, but then the request is not made. I'm sure that Observable and Http from @angular/http are imported properly since this same code worked this morning. My first thought was that I was missing the HttpModule, but I've confirmed that I import it into my main AppModule
In fact, if I comment out the HttpModule import, it makes no difference I can see. The error is the same, as follows:
Exception: TypeError: this._body is null
Here is an excerpt of the stack trace (at the bottom is the line calling the function quoted above):
