我正在使用AngularJS,我正在尝试使用ngresources对WCF服务进行REST CRUD操作,但每次我尝试进行POST调用时都会产生400错误的请求错误。我需要向服务发送一个json对象。 这个工厂:
.factory('oncoNotasService', function ($resource) {
return $resource("http://localhost:1046/Rest/Onco_notas_enfermeria.svc/oNCO_NOTAS_ENFERMERIAList", {}, {
query: { method: "GET", isArray: true },
create: { method: "POST"},
get: { method: "GET" },
remove: { method: "DELETE" },
update: { method: "PUT" }
});
})
这是服务WCF:
[OperationContract(Name = "add")]
[WebInvoke(Method = "POST", UriTemplate = "oNCO_NOTAS_ENFERMERIAList/", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json)]
ONCO_NOTAS_ENFERMERIADto Add(ONCO_NOTAS_ENFERMERIADto oNCO_NOTAS_ENFERMERIADto);
我不知道我是否遗漏了什么,谢谢
答案 0 :(得分:0)
我建议尝试使用一个安静的客户端来调用该服务,看看你是否收到400响应