.net core 3 web api 项目问题
- 操作系统:mac OS Mojave
- IDE:JetBrains Rider 2019.2
使用的是 IDE 自动生成的 .net core 3.0 web api 项目,没改动其他代码,只添加了个 Controller 代码如下:
using System;
using Microsoft.AspNetCore.Mvc;
namespace pushService.Controllers {
[ApiController]
[Route("api/[controller]")]
public class WebHookController : ControllerBase {
// post /api/webhook
[HttpPost]
public IActionResult Post() {
return Ok("1111");
}
}
}
启动调试的时候一直无返回
但是将 [HttpPost]
改为 [HttpGet]
并使用 get 请求时是可以正常返回的
为什么 POST 不行?是我写法问题吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
已解决,解决步骤
结论:关闭系统代理,使用专业的接口调试工具,别用 IDE 自带的!!!