问题标签 [webapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
151 浏览

c# - C# MVC - 无法使用 webClient 从服务器 WebAPI url 检索 JSON 数据

我正在尝试从 WEB API 加载 JSON 数据。如果我从任何浏览器请求数据,URL 工作正常。如果我尝试使用 webClient 获取数据,则相同的 URL 不起作用。它抛出以下错误:

我发现这样可能会堆栈溢出类似的问题并实施 TSL 安全协议和标头更改,但仍然无法正常工作。

下面是我的代码:

我被困在这里,因为这段代码有时工作得很好,有时根本不起作用。我不知道出了什么问题,但我认为在请求浏览器请求等数据时我遗漏了一些东西,但服务器正在捕获一些可疑的请求并且没有响应。但是,如果我从浏览器浏览 URL,它会发送数据。

0 投票
0 回答
730 浏览

asp.net-core - 为什么netcore3.1框架会导致这个错误?

我有一个我在.net core 2.2 中编写的aspnetcore api 项目,并将csproj 文件中的目标框架更改为.net core 3.1。该项目现在有以下错误(NETSDK1):

面向 .NET Core 3.0 或更高版本时不支持 Microsoft.AspNetCore.All 包。应改为使用对 Microsoft.AspNetCore.App 的 FrameworkReference,并将隐式包含在 Microsoft.NET.Sdk.Web 中。

C:\Program Files\dotnet\sdk\3.1.100\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets

该项目的 Nuget 查看器没有列出这样的项目,并且错误发生在我的项目之外的文件中。有谁知道如何解决这一问题?

0 投票
1 回答
60 浏览

signalr - SignalR 和 Web API 通信

在一台服务器中,我有 2 个 Web 应用程序。其中一个是 Web API,另一个是 SignalR。这两个应用程序都托管在 IIS 中,在 2 个不同的应用程序拉下。

在这两个 Web 应用程序之间进行通信的最佳方式是什么?例如,使用 SignalR 或 REST 调用是否可行?

0 投票
1 回答
44 浏览

.net - Ubuntu 上的 .NET 核心 WebAPI 应用程序

我可以在 Windows 中开发 .NET 核心 WebAPI 应用程序并直接部署在 Ubuntu 服务器上吗?我是否需要针对 Linux 环境编译我的解决方案和项目?

Note, I understand, .NET Core SDK runtime has to be installed in Ubuntu server.

谢谢 SM

0 投票
2 回答
48 浏览

asp.net-web-api - 是否可以有两个具有相同路由的控制器?

是否可以在两个程序集中有两个控制器具有相同的 Route 前缀属性,但操作上的 Route 属性不同?

0 投票
2 回答
403 浏览

angular - 如何使用 C# api 和 Angular 从 Azure Blob 存储中获取文件以在浏览器中显示

我的api代码返回一个文件,没问题:

我的角度服务没有正确接收:

错误拦截器正在触发,我不知道为什么:

}

错误截图:在此处输入图像描述

我在这里做错了什么?我想在浏览器中显示这个 memoryStream。

编辑:删除了角度服务代码中的 errorHandler。

追溯调用堆栈并发现:在此处输入图像描述

0 投票
1 回答
44 浏览

c# - 我如何处理这个 webapi 项目错误?

我为学校制作了一个 WebApi 核心项目,一切似乎都很好,直到我决定启动这个项目来测试它。当我启动它时,会出现此错误https://imgbbb.com/images/2020/01/16/error.png

这是我的项目包含的所有内容:

项目树

这是控制器代码:

如果有人帮助我,我会非常感激!提前致谢!

0 投票
1 回答
396 浏览

c# - WebAPI - HTTP405: BAD METHOD - 使用的 HTTP 动词不支持使用 JavaScript

我正在从远程网页发布到 Azure 上的 Web API。我使用以下内容:

我可能是错的,但看起来远程发布在 Azure 上被阻止,因为当我在本地执行代码时,代码运行良好。是这样吗?Azure 上是否有可以关闭的设置?

PIRknownPersons -

0 投票
1 回答
66 浏览

android - 将帖子发送到服务器并通过 android 获取结果

如果我想从 web api 读取 json,首先我需要将一些 json 发布到服务器中,所以我的代码将是:

现在我想查看 repose 结果(JSON),我该怎么办?请帮助我,谢谢。

0 投票
0 回答
93 浏览

php - 如何使用 php、html 和 ajax 将 webhook 集成到网站中?

我正在我的网站中集成 dunzo 交付。他们给了我一个api。我已经创建了任务并进行了测试,一切都很好。但我对 webhook 感到困惑。我对 webhook 的工作原理有所了解。但不知道如何在网站上实现它。我想在我的网页中获取有关交付的最新信息,而无需刷新或重新加载。这有点像通知。我听说 webhook 最适合这个,但我不知道要集成它。有人可以帮忙吗?