【发布时间】:2016-07-22 21:00:31
【问题描述】:
我正在尝试做一个 [HTTpPost] 网络服务,但不幸的是没有成功。
我的示例类是这样的:
[RoutePrefix("CarInformation")]
public class CarInformationController : BaseApiController
{
[HttpPost]
[Route("BodyStatusHistory2/{orders}")]
public HttpResponseMessage GetHistory(string orders)
{
//do something with orders
}
}
这是正确的吗?如果是这样,我该如何称呼它?我从浏览器尝试了几件事,但我无法调用它。
我也可以合并
[HTTpGET] and [HTTpPOST] ?
那么一个方法可以有 GET 和 POST 吗?如果我将注释从 POST 替换为 GET,我可以在 url 中调用它并且它正在工作。不幸的是,POST 没有
【问题讨论】:
-
您尝试过哪些“几件事”?如果您在浏览器中键入 URL,它只会执行
GET。
标签: web-services post asp.net-web-api get