我想使用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);
}
但是当我发表文章时,我得到了错误。知道我在做什么错吗?
考虑带有参数 user* 和 email 的帖子URL *
params对象将是
var data = {user:'john', email:'john@email.com'};
$http({
url: "login.php",
method: "POST",
params: data
})
问题内容: 如何使用Selenium发送多个标签? 当我跑步时: 选择下一个元素。当再次执行时,什么也没有发生- 实际上选择了下一个元素->因此,与运行一次相同。 如何多次前进-基本上就像我多次手动按TAB键一样? 问题答案: 使用动作链: 或者,由于这是Python,因此您甚至可以执行以下操作:
我是第一次用阿拉莫火。我使用的是最新版本的Alamofire 1.3.1。我想在一个API调用中发送一个图像,一个视频和一些POST参数。我正在使用多部分表单数据。多部分模块正在工作。我面临的问题是发送额外的POST参数。下面是我的代码。“params”是包含额外参数的字典?如何在请求中追加这些POST参数。请帮忙
我遇到了这样一种情况,我的映射方法有3个参数,所有这三个参数都用于派生目标类型的一个属性。 我在接口中创建了一个默认映射方法,保留了用于派生属性的逻辑,现在为了调用这个方法,我可以在注释中使用。 有没有什么方法可以在mapstruct注释中做到这一点,比如,我试着用expression属性和qualifiedByName来注释注释,但它不起作用:
如何用Python发送带有请求的?如何发送一个文件,我明白,但如何发送表单数据的方法不能理解。