Skip to content

Commit 77411dc

Browse files
committed
feat: remove headers for icon web requests
1 parent 5fc145b commit 77411dc

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

Runtime/AvatarCreator/WebRequests/AvatarAPIRequests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public async Task<Texture> GetTemplateAvatarImage(string url)
6565
{
6666
var downloadHandler = new DownloadHandlerTexture();
6767
var webRequestDispatcher = new WebRequestDispatcher();
68-
var response = await webRequestDispatcher.SendRequest<ResponseTexture>(url, HttpMethod.GET, downloadHandler: downloadHandler, ctx: ctx);
68+
var response = await webRequestDispatcher.SendRequest<ResponseTexture>(url, HttpMethod.GET, sendAppIdInHeader: false, downloadHandler: downloadHandler, ctx: ctx);
6969

7070
response.ThrowIfError();
7171
return response.Texture;

Runtime/AvatarCreator/WebRequests/PartnerAssetsRequests.cs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,8 @@ public PartnerAssetsRequests(string appId)
132132
}
133133

134134
var downloadHandler = new DownloadHandlerTexture();
135-
var response = await authorizedRequest.SendRequest<ResponseTexture>(new RequestData
136-
{
137-
Url = url,
138-
Method = HttpMethod.GET,
139-
DownloadHandler = downloadHandler
140-
}, ctx: ctx);
135+
var webRequestDispatcher = new WebRequestDispatcher();
136+
var response = await webRequestDispatcher.SendRequest<ResponseTexture>(url,HttpMethod.GET, sendAppIdInHeader: false, downloadHandler: downloadHandler, ctx: ctx);
141137

142138
response.ThrowIfError();
143139

Runtime/Utils/WebRequestDispatcher.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public async Task<T> SendRequest<T>(
3131
Dictionary<string, string> headers = null,
3232
string payload = null,
3333
DownloadHandler downloadHandler = default,
34+
bool sendAppIdInHeader = true,
3435
CancellationToken ctx = new CancellationToken()) where T : IResponse, new()
3536
{
3637
using var request = new UnityWebRequest();
@@ -46,7 +47,10 @@ public async Task<T> SendRequest<T>(
4647
}
4748
}
4849

49-
request.SetRequestHeader(APP_ID, CoreSettingsHandler.CoreSettings.AppId);
50+
if (sendAppIdInHeader)
51+
{
52+
request.SetRequestHeader(APP_ID, CoreSettingsHandler.CoreSettings.AppId);
53+
}
5054

5155
downloadHandler ??= new DownloadHandlerBuffer();
5256

0 commit comments

Comments
 (0)