Angular2:如何在http post中传递多个请求主体

时间:2018-02-09 10:16:06

标签: spring angular spring-boot http-post

我有两个数组

@Input() list1: string[];
@Input() list2: string[];

我需要在http post中作为Angular2传递给服务器。我怎么能这样做?

目前我所知道的只有:

 this.http.post('/myPostal/postRequestMapping', list1, list2);

是正确的吗?

2 个答案:

答案 0 :(得分:0)

我可以建议你:

this.http.post, JSON.stringify({list1: [], list2: []})

答案 1 :(得分:0)

您可以使用这些数组发送一个Object。

var ob = {};
ob.array1 = []; // Array1.
ob.array2 = []; // Array2.
var data = ob; // Object with arrays

this.http.post('/myPostal/postRequestMapping', data)