just treat acronyms as a word, e.g. `myId` instead of `myID`. That's been the standard practice in JavaScript as long as I've been using it at least.
There's not really a good standard at all, but I think the _emerging_ practice is captured well here
> When using acronyms, use Pascal case or camel case for acronyms more than two characters long. For example, use HtmlButton or htmlButton . However, you should capitalize acronyms that consist of only two characters, such as System.IO instead of System.Io . Do not use abbreviations in identifiers or parameter names.
https://learn.microsoft.com/en-us/previous-versions/dotnet/n...
- Isn't limited to XML
- Isn't limited to HTTP
- The returned object is also the response
Beautifully named.
Obiously the JS API should be called ExtensibleMarkupLanguageHyperTextTransportProtocolRequest