Do you know what an "XHR" is. If I used the word "XHR" in a sentence would you know what I meant?
-
@Nocta The problem is it's short for a specific JavaScript API, XmlHttpRequest, which has long since been deprecated in favor of Fetch.
-
@mcc Okay but I'm pretty sure the fetch requests are actually listed under the filter XHR of uMatrix and Firefox's network debug tool, so yeah, confusing x)
I know there are historical reasons for the confusion even though I don't know all the details far from it but yeah
-
@Nocta You're going to hate this: The explanation for the historical reasons is Microsoft Outlook and a literal mistake
-
@Nocta As I remember, they never intended to put it in the web browser, Microsoft was trying to add a scripting feature to Outlook and it just kinda slipped into the MSIE codebase because of how their projects were architected at the time. (It is possible I am repeating an urban legend.)
-
@mcc @Nocta the team developing Outlook Web Access needed a way to do HTTP requests. They couldn't get a new feature into IE because it had hit feature freeze
However, by duct taping XML onto the side, they could get it into MSXML where it was exposed as a scriptable ActiveX control, so it became MSXML.XMLHTTPRequest -
-
@erincandescent @Nocta Outlook Web Access meaning, an actual web-facing product, not something internal to the Outlook application?
-
-
DJ Sundog - from the toot-labreplied to mcc last edited by
@mcc @erincandescent @Nocta a whole-ass web app in ASP included with Exchange
-
Erin 💽✨replied to DJ Sundog - from the toot-lab last edited by