首页 > 解决方案 > 使用 jQuery Ajax 在本地使用和托管 Web Api

问题描述

我正在构建一个 Web 应用程序,它是一个普通的 html 页面,它使用 jQuery 的 ajax 访问 Web Api 函数,问题是在尝试 POST 时我不断收到 cors 错误,当我将 dataType 更改为“jsonp”时,我的 put 请求生成为一个 GET 请求,这成为一个问题,因为没有办法在我的 Web 应用程序上点击 PUT 请求。我曾尝试在使用 Visual Studio 在本地运行应用程序并使用 Postman 时调用这些方法,但我的 api 调用会被命中,但尝试使用 ajax 从我的普通 html 页面调用它们是行不通的。

如果没有 Web api 函数所需的数据和功能,我将无法在本地运行我的应用程序。那么在开发我的应用程序时如何在本地使用/托管我的 Web api?

标签: ajaxasp.net-web-apiasp.net-web-api2

解决方案


推荐阅读