I also have this problem and could use advice getting it to work, and have tried the different configurations under PlayerSettings. Is the System.Net.Http part of the API just missing pieces of implementation by Unity? Another thread seems to indicate this is the case, as is for HttpClient.DefaultProxyCredentials. It seems odd to have to find the pieces that are unimplemented by error message rather than by documentation though.