http_client: HTTP 403 error accessing GitHub (foobar2000 1.4 beta 7 and 8) 2018-03-10 10:27:49 Latest beta 8 gives HTTP 403 error when accessing GitHub API. I believe this problem started to happen in beta 7.Steps to reproduce:Code: [Select] auto request = static_api_ptr_t<http_client>()->create_request("GET"); request->run("https://api.github.com", abort_callback_dummy());This code results in PP::httpRequest::error exception with "Forbidden (403)" message.Few observations:Comparing to 1.3.17, HTTP request lacks 'Accept' and 'User-Agent' headers. The latter troubles GitHub (documentation).The question is: from now on, should components add 'Accept' and 'User-Agent' headers by their own if they need these headers? Or this is something that was just overlooked?Also, even being invoked with "https://..." URL, http_request in beta 8 first performs request to "http://..." URL (in 1.3.17 it performs request directly to https://...). Is there a reason for that?