- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的名为 Payment 的 API Controller 中,我有以下方法:
[HttpPost]
public HttpResponseMessage Charge(Payment payment)
{
var processedPayment = _paymentProcessor.Charge(payment);
var response = Request.CreateResponse(processedPayment.Status != "PAID" ? HttpStatusCode.ExpectationFailed : HttpStatusCode.OK, processedPayment);
return response;
}
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "http://localhost:65396/api/payment/charge",
data: $('#addPayment').serialize(),
dataType: "json",
success: function (data) {
alert(data);
}
});
"NetworkError: 405 Method Not Allowed - http://localhost:65396/api/payment/charge"
routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
最佳答案
很可能您的路由没有配置为要调用的操作。因此请求最终无处可去,ASP.NET Web API 发送一条空白消息“方法不允许”。
你能用你的路由更新问题吗?
更新
和我想的一样!您正在发送至 http://localhost:65396/api/payment/charge
而您需要发送至 http://localhost:65396/api/payment
- 假设您的 Controller 名为 PaymentController
.
注意路由没有 action
.
关于asp.net-web-api - Ajax 邮政 : 405 Method Not Allowed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10917085/
我想检查一个列字符串是否包含在另一列中。 表电子邮件列表: complete_email --------------------------------- zazumba@hotma
我有字符串 'test\data'或者只是一个反斜杠符号 '\' . 它如何转换为bytea? 最佳答案 如果从 到 bytea 转换,则后冲需要特殊处理见 src/backend/utils/adt
我有一个 jQuery Mobile 应用程序与 WCF REST 服务进行通信。我对 REST 服务的大部分调用都是 GET。但是,有一个函数使用带有 JSON 数据的 POST。 POST 在我们
具有以下内容: engine = sqlalchemy.create_engine(url) df = pd.DataFrame({ "eid": [1,2], "f_i": [123
在我的名为 Payment 的 API Controller 中,我有以下方法: [HttpPost] public HttpResponseMessage Charge(Payment paymen
需要将更新的 html 从前端发送到我的 spring mvc Controller 。如果我的文件大小超过 1MB, Controller 会将我返回 ajax 调用的 302 重定向。 下面的代码
我的所有照片上都有 GPS 坐标。我想包括城市、州、 zip 等的标签/IPTC 数据。但是我只有 GPS 坐标。我怎样才能以自动化的方式获取这些并获得有意义的信息(我有成千上万张照片,所以将每一张都
我是一名优秀的程序员,十分优秀!