我使用angular.js和WebApi。将null参数发送到webapi时遇到问题。我的代码如下:
$http({
method: 'POST',
url: "http://xxxx",
params: { id: null, uid: 123 }
})
我使用上面的代码来发送到webapi端。
public Product[] GetProductList([FromUri]int? id=null, [FromUri] int? uid=null)
{
}
我的webapi代码如上所述。我收到一个错误,例如“控制器上没有找到任何操作”。如果我给“id”参数赋值,它可以正常工作。我不知道我哪里错了。 提前谢谢。