0
我有下面的類空:MVC的WebAPI +角交=每一個參數是在服務器側
public class SomeArg
{
public int name { get; set; }
}
POST請求發送該數據
var requestData = {};
requestData.items = [{ name: 1 }, { name: 2 }];
requestData.logic = "and";
$http.post('SomeAction/',
JSON.stringify(requestData),
{ headers: { 'Content-Type': 'application/json' } }
)
.success(function (data, status, headers, config) {
}).
error(function (data, status, headers, config) {
});
和的WebAPI控制器的動作
[HttPost]
public HttpResponseMessage SomeAction(string logic = null,
[FromUri]
SomeArg[] items = null) { ... }
我可以看到所有的參數都是空的。爲什麼?
嗯,仍然值爲空 – Tony
現在它的作品,謝謝! – Tony