gpt4 book ai didi

c# - 如何向 Azure 移动服务调用添加自己的 header ?

转载 作者:行者123 更新时间:2023-12-03 03:15:10 25 4
gpt4 key购买 nike

我有 Azure 移动服务 API,我想从 Windows Phone 应用程序调用它。

所以我使用类似的东西:

public static async Task<bool> InvokeGetUsers()
{
Dictionary<string, string> headers = new Dictionary<string, string>();
headers.Add("X-USER-TOKEN", App.userInfo.token);
headers.Add("X-ZUMO-APPLICATION", "nxdQEvWOERLaHocwMz");

Dictionary<string, string> arguments = new Dictionary<string, string>();
arguments.Add("uuid", "123456");

if (App.mobileServiceClient != null)
{
App.userFriends = await App.mobileServiceClient.InvokeApiAsync<List<GetUsers>>("get_users", System.Net.Http.HttpMethod.Post, arguments);
return true;
}
return false;
}

我不能做的就是将 header 信息传递给我的调用,该怎么做?

最佳答案

您可以使用 InvokeApiAsync 方法的重载版本:

public Task<HttpResponseMessage> InvokeApiAsync(
string apiName,
HttpContent content,
HttpMethod method,
IDictionary<string, string> requestHeaders,
IDictionary<string, string> parameters
)

更多信息请点击:https://msdn.microsoft.com/en-us/library/dn268343.aspx

关于c# - 如何向 Azure 移动服务调用添加自己的 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29258191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com