如何在带有多个参数的angularjs中发送POST?

麦可

我想使用angularjs HTTP post service发送多个参数。

这是客户端代码:

$http.post("http://localhost:53263/api/Products/", [$scope.product, $scope.product2]).
        then(function (data, status, headers, config) { alert("success") },
             function (data, status, headers, config) { alert("error") });

这是服务器端代码:

// POST api/<controller>
public void Post([FromBody]Product product,[FromBody]Product product2)
{
    var productRepository = new ProductRepository();
    var newProduct = productRepository.Save(product);
}

但是当我发表文章时,我得到了错误。知道我在做什么错吗?

左旋

考虑带有参数useremail的帖子URL

params对象将是

 var data = {user:'john', email:'[email protected]'};
    $http({
      url: "login.php",
      method: "POST",
      params: data
    })

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Go中发送带有图片和某些参数的http发布请求?

如何在Go中发送POST请求?

如何在HTTP POST请求中发送参数?

如何使用Alamofire 4在Swift 3中发送带有参数和正文的JSON数据的POST请求?

如何在Swift中发送POST参数?

如何在Java中发送带有多个附件的邮件

如何在POST中而不是在带有ClientCredentialsAccessTokenProvider的标头中发送ClientId和ClientSecret

如何在Python中发送多维POST

如何在Angularjs $ state.go中发送参数?

如何在python的POST请求中发送urlencoded参数

如何在Web API服务中发送两个或多个参数?

如何在node.js中发送带有数据和承载授权的POST请求?

如何在带有多个参数的angular5中发送POST?

如何在URL中发送带有URL的参数?

如何在路径中发送带有两个参数的DELETE请求?

如何在MultipartFormDataContent中发送多个文件?

如何在AngularJS的Web API GET请求中发送多个SQL查询参数?

如何在Laravel中的返回响应json中发送多个参数?

如何在与JMeter相同的端点中发送带有可变路径参数AND请求参数的PUT请求?

通过AngularJS发送带有多个数据的HTTP Post

如何在Url.Action中发送多个参数?

如何在Windows Store应用中发送带有多个附件的电子邮件

如何在ajax调用中发送参数

如何在swift3中的执行选择器中发送多个参数?

如何在 AngularJS 中发送带有多个参数的 POST

如何在获取请求的节点js中发送多个参数?

如何发送带有多个数据参数的http请求

我如何在java中发送带有“soap”的文件

如何在 JMeter 中发送带有可变路径参数的 GET 请求?