Closed otavepto closed 2 months ago
I merge this and #12 . Thanks all of you!
@otavepto why did you delete your fork if you are willing to work on it further?
@otavepto why did you delete your fork if you are willing to work on it further?
my apologies to you, will never contribute here again
Steam_HTTP::SendHTTPRequest()
where the ID of the triggered call-result from online requests was completely unrelated to the original request, resulting in timeoutSteam_HTTP::SetHTTPRequestHeaderValue()
where some games (like appid 1902490) set a cache-control policy which allows only responses from previous requests, otherwise the server will respond with error 504ISteamHttp
uselesssteam_http
where the buffer size wasn't set correctly resulting in a crashsteam_http
when downloading requests, this sounds scary, but otherwise the user has to load a local list of trusted certificates since mbedtls doesn't use the Trusted Authority list from Windows, also the option to download requests made by a game is disabled by defaultAs far as I can remember, this won't work with Github
I assume there might be a better way to handle this scenario but I just don't know how. If you decided to integrate this PR, and it broke, you can ping me here and I'll see what broke and how to fix it.
You can test this with appid 1902490 (free game) since it downloads its own app schema via https protocol.
Feel free to close/reject this PR if it's too much trouble.