我无法通过 API 将图像保存在博客上
I'm not able to save images on the blog through API
我在 ASP.NET Core 中创建了一个 api 以将图像保存在 azure blob 中,但由于某种原因,当我发出请求时它给出错误 500
private async Task<string> Salvar(BlobStorageModel blobStorageModel)
{
var request = new HttpRequestMessage(HttpMethod.Post, $"{_blobStorageApiUrl}/api/BlobsStorages")
{
Content = new StringContent(JsonConvert.SerializeObject(blobStorageModel), Encoding.UTF8, "application/json")
};
var response = _httpClient.SendAsync(request).GetAwaiter().GetResult();
string retorno = await response.Content.ReadAsStringAsync();
if (response.IsSuccessStatusCode)
{
return JsonConvert.DeserializeObject<string>(retorno);
}
else
{
throw new Exception("");
}
}
我在 Azure 上配置为通过 TLS/SSL
接受 https
500 错误来自您的 api-tijoforte 网站,而不是您的网站。
如果你有权限,你可以向我们展示有关api/BlobsStorages
的代码,500错误似乎是代码问题。
如果您没有权限查看,您需要联系网站所有者,让他们帮助您查看日志并显示正确的使用方法。
并且我们建议您先使用postman工具测试api接口,然后您可以在代码中编写它。
我在 ASP.NET Core 中创建了一个 api 以将图像保存在 azure blob 中,但由于某种原因,当我发出请求时它给出错误 500
private async Task<string> Salvar(BlobStorageModel blobStorageModel)
{
var request = new HttpRequestMessage(HttpMethod.Post, $"{_blobStorageApiUrl}/api/BlobsStorages")
{
Content = new StringContent(JsonConvert.SerializeObject(blobStorageModel), Encoding.UTF8, "application/json")
};
var response = _httpClient.SendAsync(request).GetAwaiter().GetResult();
string retorno = await response.Content.ReadAsStringAsync();
if (response.IsSuccessStatusCode)
{
return JsonConvert.DeserializeObject<string>(retorno);
}
else
{
throw new Exception("");
}
}
我在 Azure 上配置为通过 TLS/SSL
接受 https500 错误来自您的 api-tijoforte 网站,而不是您的网站。
如果你有权限,你可以向我们展示有关api/BlobsStorages
的代码,500错误似乎是代码问题。
如果您没有权限查看,您需要联系网站所有者,让他们帮助您查看日志并显示正确的使用方法。
并且我们建议您先使用postman工具测试api接口,然后您可以在代码中编写它。