I have recently downloaded the latest version of the Unity SDK, v. UnitySDK-2.99.201119
Among some (for us) non relevand Experimentation addition, I have noticed that the HTTP request headers in PlayFabUnityHttp.cs and PlayFabWWW.cs have changed.
Specifically, Accept-Encoding is now X-Accept-Encoding.
I was curious to know why this change, as it seems that X- prefix has been deprecated long time ago, especially for something like Accept-Encoding which is far from being experimental:
"Non-standard header fields were conventionally marked by prefixing the field name with
X- but this convention was deprecated in June 2012 because of the inconveniences it caused when non-standard fields became standard."
link here: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers and https://www.iana.org/assignments/message-headers/message-headers.xml
Why was this change required? Is it safe for me to upgrade from my current version UnitySDK-2.94.200901 ?
Thanks in advance for your reply.