Merge remote-tracking branch 'origin/dev_lishuo' into dev_cyp
This commit is contained in:
commit
f6a4ebda8c
29 files changed
+3526
-2755
No files matched your search
@@ -74,22 +74,33 @@ namespace Assets.Scripts.Apis
|
||||
//}
|
||||
}
|
||||
|
||||
|
||||
|
||||
protected async Task<byte[]> GetAsync(string url)
|
||||
{
|
||||
AddLanguage();
|
||||
//AddLanguage();
|
||||
var _url = url;
|
||||
if(_url.IndexOf("http") == -1)
|
||||
if (_url.IndexOf("http") == -1)
|
||||
{
|
||||
_url = ConfigHelper.Host + url;
|
||||
}
|
||||
var httpResponseMessage = await httpClient.GetAsync(_url, HttpCompletionOption.ResponseContentRead).ConfigureAwait(false);
|
||||
if (!httpResponseMessage.IsSuccessStatusCode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
byte[] data1 = await httpResponseMessage.Content.ReadAsByteArrayAsync().ConfigureAwait(false);
|
||||
return data1;
|
||||
//var httpResponseMessage = await httpClient.GetAsync(_url, HttpCompletionOption.ResponseContentRead).ConfigureAwait(false);
|
||||
//if (!httpResponseMessage.IsSuccessStatusCode)
|
||||
//{
|
||||
// return null;
|
||||
//}
|
||||
//byte[] data1 = await httpResponseMessage.Content.ReadAsByteArrayAsync().ConfigureAwait(false);
|
||||
//return data1;
|
||||
|
||||
//var request = UnityWebRequest.Get(_url);
|
||||
//request.SetRequestHeader("Language", "en");
|
||||
//yield return request.Send();
|
||||
|
||||
var client = new HttpClient(httpClientHandler);
|
||||
client.DefaultRequestHeaders.Add("Language", "en");
|
||||
client.DefaultRequestHeaders.UserAgent.Add(new ProductInfoHeaderValue("Unity", ConfigHelper.AppVersion));
|
||||
var result = await client.GetByteArrayAsync(_url).ConfigureAwait(false);
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
protected async Task<byte[]> GetUrlAsync(string url)
|
||||
|
||||
Reference in new issue
Block a user