我最近将httpget改为httppost,这样我就可以将有效的json字符串放入我的请求正文中。现在,当我发送请求时,无论是在本地运行api,还是通过发布到我本地的IIS,一切都如我所期望的那样工作。但是,一旦我将"request“部署到我们的开发web服务器上,”Request“就丢失了,并命中了代码行,返回BadRequest("Request is missing");。)]
public class InsightController : ApiController
我无法在ASP.NET核心中使用我的路由规则。我有以下用户身份验证操作方法的后端和前端应用程序。因为这两个操作方法都有一个在有效负载中具有不同或附加参数的参数。HttpPost客户端无法实际导航确切方法,因此抛出带有错误“歧义”的异常,这是真的,因为这两个Http方法都有一个具有不同参数的参数。如何确保该方法根据操作触发。代码如下: [Route("api/[controller]")]
public class AccountController: Controll
我有一个名为Publish的Asp.net Web Api方法,它根据接收到的参数充当Create或Update。注意:我不想返回HttpStatusCode.Moved响应。我只想在内部重定向操作。[RoutePrefix("api/v1.0/products")]
public class ProductsController : A