asp.net-web-api2 相关问题

ASP.NET Web API 2是一个用于为浏览器和移动设备等客户端构建HTTP服务的框架。它基于Microsoft .NET Framework,是构建RESTful服务的理想选择。

返回图像 url 作为 Web api 2 查询的结果

编辑: 我已经更新了控制器以获取流资源,但有些它仍然不起作用 公共类ResourcesController:控制器 { 公共字符串目录 = @"D:\Desktop\MusicDat...

回答 1 投票 0

招摇错误:schemaIds 冲突:检测到类型 A 和 B 的重复 schemaIds

使用Web API并使用swashbuckle生成swagger文档, 我在两个不同的命名空间中定义了两个具有相同名称的不同类。当我在浏览器中打开 swagger 页面时,它显示...

回答 8 投票 0

使用ActionFilterAttribute覆盖OnResultExecuted中HttpContext.Response.Body中的内容

我一直在尝试用其他内容覆盖我的响应正文。在我的示例中,我尝试将某些单词替换为另一个单词,只是为了这个示例。 我对 '

回答 1 投票 0

Swagger UI 不会在控制器的 GET 操作中呈现复杂类型参数的主体参数字段

我有一个 ASP.NET Web API 2 项目,我已向其中添加了 Swagger - Swashbuckle v5.6.0。一切正常。 Swagger UI 按预期呈现我的 API 的测试端点。 我添加了一个新控制器...

回答 3 投票 0

ASP.NET Web API:验证客户端是否安装了特定证书

我们想要创建一个自签名证书并将其手动安装在客户端PC上,并将私钥标记为不可导出。 客户端调用 ASP.NET Web API,我们要检查是否...

回答 2 投票 0

HttpClient.ReadAsAsync<T>使用[Serialized]时返回空对象

我正在使用 Microsoft ASP.NET Web API 客户端库(版本 4.0.30506,因为我必须在 .NET Framework 4.0 上运行)来与 .NET Web API 交互。我已经确认数据是...

回答 4 投票 0

如何检索我的 api 的所有已实现版本的列表?

我在我的 WebApi 项目中使用 aspnet-api-versioning,它工作正常。版本不是硬编码的,它们是从命名空间中检索的。 现在我想检索已经实施的列表...

回答 3 投票 0

Web API C# 如何允许发布对象模型(如果它是可选字段)

我是 Web API 新手。我想看看我们是否可以提交没有可选字段的 POST 请求。 我的对象模型 公开课我的地址 { 公共字符串地址1 { 获取;放; } 噗...

回答 1 投票 0

C# Web API 2 JSON 中的日期格式问题

我正在开发一个在前端使用 C# Web API 2 和 Angular 12 的大型系统。通过 Oracle 传入 C# 的日期是两个系统中的真实日期(不是字符串)。 他们遇到...

回答 1 投票 0

Application Insights 重复请求操作日志

目前在 Application Insights 中,我们遇到了 2 个非常奇怪的问题。 我们的基础设施使用 API 管理,后端是带有多个虚拟应用程序的 Azure 应用服务。 我们正在使用 NE...

回答 0 投票 0

我应该如何处理 NotFound 404 服务而不仅仅是简单的存储库

所有关于 Web API 的示例和服务器上的返回资源状态如下所示: var resource = repository.Get(id); 如果(资源==空) { 返回未找到(); } 返回资源; 这适用于...

回答 2 投票 0

How to use MudDateRangePicker in blazor server using web api

我想在我的数据库中使用 MudBlazor 中的 MudDateRangePicker 过滤或搜索从这个(日期)到这个(日期)的日期。我收到一个错误的请求,而且我的代码中似乎有错误。有人可以...

回答 1 投票 0

HttpClient 标头与 HttpRequestMessage 标头

我们什么时候应该使用 HttpRequestMessage 对象中的标头而不是 HttpClient 中的标头? 我们需要添加授权(总是在变化)和一些自定义标头(总是在变化)。 问题 ...

回答 1 投票 0

在 Web API 2 中,如何确定将在 Application_PostResolveRequestCache 中调用哪个操作?

我试图弄清楚我需要向 ApiControllerActionSelector.SelectAction(controllerContext) 提供哪些数据,以便准确确定将调用的操作。 我需要做...

回答 0 投票 0

如何返回带有404状态码的Json结果

我正在使用 ASP.NET Web API 2,我想从我的 API 返回一个错误代码为 404 的 json 结果。 我试图模仿这个结果: 这是我试过的: [RoutePrefix("错误")] p...

回答 2 投票 0

如何在服务器上验证 Web API 访问令牌?

WebAPI 访问令牌生成后,WebAPI 如何为下一个请求验证该令牌?我想知道我是否可以使用 [Authorize] 属性,它必须将客户端发送的令牌与 ...

回答 4 投票 0

Microsoft Owin Hosting 只能从本地主机访问 - 从公共 ip 无法访问

我正在使用 aws Windows Server 2022 Datacenter build 21H2。尝试使用 webapi 托管 owin。 我的电脑操作系统是Windows 10 .net 框架 4.8 webapi 只能从 localhost:port/endpoint 访问。无法...

回答 0 投票 0

在 ModelState.Errors 中使用 [JsonProperty("name")]

我们有几个模型通过 JsonProperty 覆盖名称,但是当我们通过 ModelState 获得验证错误时,这会导致问题。例如: 我的模型类 { [JsonProperty("id")]...

回答 4 投票 0

Autofac 与自托管 Owin 服务器的集成为所有具有依赖项的 WebApi 控制器返回 404

概述 我们有一个解决方案,我们正在为 DI 从 ninject 切换到 autofac。 我们有一个控制台应用程序 (.net 4.8),它启动两个单独的进程以在本地进行测试。它开始了...

回答 0 投票 0

`Autofac 与自托管 Owin 服务器的集成为所有具有依赖项的 WebApi 控制器返回 404

概述 我们有一个解决方案,我们正在为 DI 从 ninject 切换到 autofac。 我们有一个控制台应用程序 (.net 4.8),它启动两个单独的进程以在本地进行测试。它开始了...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.