The question is, why would IE partially download a resource?
We have an application that uses bootswatch fonts that are not displaying properly in IE 11.0.9600. Upon inspection, IE reports that less data than the entire file's size is being downloaded. Various glyphs and fonts are not being displayed properly, which seems to make sense given the data behind them is never arriving.
In general, these font files are 25KB and up, and internet explorer reports getting an abnormally low amount of data, but with HTTP 200 "all is well".
This is not a general problem with most/all resources, just bootswatch (and also previously fontawesome) resources.
Inspecting the headers reported by IE and by curl (both as curl, and using curl to impersonate IE) indicates that the server seems to be doing everything right. The problem doesn't occur in curl, firefox, or chrome.
EDIT - further investigation suggested by a user below, I've downloaded and used fiddler, traced the connection - fiddler reports no gzip encoding on this request (meaning that I guess IE's report of 0.65KB is unlikely to be a compressed size). Fiddler reports the correct file size, and saving the response body yields a perfect copy of the right file. All the while fidder is reporting this, IE's network window continues to report 0.65KB of the 25KB file, and the glyphs don't display properly. Any further suggestions on troubleshooting?