问题标签 [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 投票
0 回答
55 浏览

c# - 防止垫子对话框在angular7中关闭

我正在使用 Web API 在 angular7 中创建项目,但问题是当我单击按钮打开对话框时,它会自动关闭,因此我无法在对话框中执行任何操作。

在这里,我使用 AddOrEditOrderItem() 函数打开对话框,但打开对话框后刷新页面

这是我的应用程序路由代码

这是我的 Html 组件文件

当我单击“添加项目”按钮时,它会打开对话框但会自动关闭。

0 投票
0 回答
70 浏览

c# - 如何在 C# 中以字节为单位计算 POST 请求?

我正在使用 POST 方法使用 PLIVO 发送 SMS,但问题是我需要在从另一个工具 Arduino 发送之前知道请求字节。我可以在响应调试器中看到 Request.ContentLenght 是 156,但是当我们在 Arduino 中提供字节时这是不正确的

请检查下面的代码以获取参考我需要知道带有有效负载大小的请求(以字节为单位)

}

0 投票
2 回答
11826 浏览

angular - “(未知 url)的 Http 失败响应:0 未知错误”而不是 Angular 中的实际错误消息

我对 Angular 6 和 .NET web api 完全陌生。我正在尝试使用HttpClient. 但我收到 CORS 错误:

选项http://localhost:64458/api/employee/insert 404(未找到)

从源“ http://localhost:4200 ”访问“ http://localhost:64458/api/employee/insert ”处的 XMLHttpRequest已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:它没有 HTTP ok 状态。

core.js:15724 ERROR HttpErrorResponse {headers: HttpHeaders, status: 0, statusText: "Unknown Error", url: " http://localhost:64458/api/employee/insert ", ok: false, ...}

这是我的角度 service.ts 代码:

这是我的网络 API 代码:

可能是什么问题?

0 投票
1 回答
230 浏览

c# - 0x 在使用 web api 传递文件时被插入数据库

当使用 web api 在邮递员中传递文件时,0x 被插入到数据库中。想要将选定文件的二进制数据插入数据库。那么,如何在web api中将二进制数据形式的pdf文件插入到数据库中呢?

0 投票
1 回答
325 浏览

angular - WebAPI中带有OAuth2.0的Angular 8 CRUD失败并出现错误:“unsupported_grant_type”

我正在尝试使用 WebApi 2 设置 OAuth 登录,在 WebAPI 中使用 Angular 8 CRUD 和 OAuth2.0(https://www.c-sharpcorner.com/article/angular-8-crud-with-oauth2- 0-in-webapi-part-2/ ) 文章。

我已经剪切并粘贴了他的代码,但我得到了:

400(错误请求)错误:“unsupported_grant_type”

当我使用http://localhost/oauth/token回调我的 Visual Studio 2015 IIS express 实例时

我浏览了十几篇文章,都说包含 application/x-www-urlencoded 的内容类型标头,我已经完成了,但我仍然无法让这该死的东西工作!

他的用户身份验证是一项服务,如下所示:

接收 OAuth 请求的后端是:

这个后端已经工作了多年,当前的 AngularJS 客户端没有问题。现在试图将网站重写为 Angular 8,导致这种废话。

有人可以发布一个工作示例,说明如何使用 Visual Studio IIS Express 服务器调用 OAuth/WebApi 2.0 登录令牌。

0 投票
2 回答
514 浏览

reactjs - React js 中的 CORS 问题

我在前端使用 React js,在服务端使用 webApi (c#)。最初我在尝试从 db 获取数据时遇到了 CORS 问题,然后我在 web.config 文件中添加了以下行,然后问题得到解决。我能够从 web api 获取数据。

但是现在我正在尝试发布数据,即将数据从 react js 发送到 web api,它会引发相同的 cors 错误。请从 react js 中找到以下几行

有什么我想念的吗。我不明白为什么它适用于获取数据而不是发布数据。任何人都可以帮助我吗?提前致谢。

0 投票
2 回答
98 浏览

asp.net - Web Api 模型从 Angular 发布时返回 null

1) Web API 控制器。

2)Recipes.cs(模型类enter code here

3) 在 Angular 中调用 POST 方法

4) 这是从 Angular 接收的 JSON

在从 angular 发布时,我一直在该控制器的模型中收到 null 。

0 投票
0 回答
14 浏览

c# - 将未经处理的请求映射到 .net webAPI 应用程序中的 html 页面

我正在尝试映射任何不api/以返回静态 html 文件开头的请求。这是我已经拥有的映射:

理想情况下,我希望有类似的东西:

到目前为止,我只使用以下代码设法使应用程序在没有其他路由匹配时返回特定操作:

有没有办法直接将请求映射到文件,还是我必须读取文件并返回其内容?

0 投票
3 回答
7340 浏览

c# - 如何让 ASP.NET Core 返回 XML 结果?

我使用 Swagger 调用了该操作并传递了此参数“文本值”

预期结果应该是这样的 XML 文件:文本值

实际结果:没有传递值的奇怪 json 结果!https://www.screencast.com/t/uzcEed7ojLe

我尝试了以下解决方案,但没有奏效:

0 投票
0 回答
125 浏览

c# - 使用 C# 访问外部 webAPI(库\代码)

背景

我们需要提供一个控制台应用程序,它可以访问外部 webAPI 并与另一个遗留系统交互,比如说“输入请求文件”和“输出响应文件”。

因此,我们正在寻求开发一个 C# 控制台应用程序来处理所有复杂性。它将提供请求参数。它应该能够处理任何类型的 Http 请求配置(标头、有效负载、安全性......)

在使用HttpClient类从头开始创建任何东西之前,我们愿意审查现有的库(如果有的话)。不想重新发明轮子(除非 Http Request 的广泛配置需要它)。

有很多在线参考资料,但我们需要帮助来为上述场景做出决定 -

  1. 使用现有的通用 webAPI 库,因此编码仅限于样板文件(如AKSoftware - TBR)或
  2. 从头开始使用现有的 HttpClient类并构建一个包装器以简化 webAPI 访问(示例

澄清一下,这不是关于开发 webAPI,而是使用现有流行的 webAPI,包括亚马逊 MWS(lib 存在)、MIRAKL 等......(不同的 webAPI 将需要不同的配置和可扩展性措施)。我确信已经做出了这样的决定。请分享您的方法/输入。