2016-09-22 3 views
0

angular2 POST 요청에 2 개체를 보낼 수 있습니다 게시물에 한 개체를 보내는 방법을 알고 있지만 게시물 요청에 2 개체를 보낼 수 있습니까?어떻게 내가이 코드를

답변

4

미디어로 Json을 사용하고 있기 때문에 하나의 문서에서 두 개의 서로 다른 임의의 개체가 잘못된 Json이되므로 기술적으로 불가능합니다.

그러나 여기서 잠재적 인 솔루션은이 두 개체를 래핑하는 개체를 만드는 것입니다.

요청 개체

public SaveConfigRequest { 
    private MyObj myObject; 
    private CountryGasStationConfig countryGasStationConfig; 


    //getters and setters 
} 

새로운 방법 서명

public void saveConfig(SaveConfigRequest request) 

예 JSON 문서

{ 
    "myObject": {...}, 
    "countryGasStationConfig": {...} 
} 
0

에 처럼 큰 객체로 결합, 다른 키 값이 객체를 보내

obj1; 
obj2; 
obj2send={ 
'obj1':obj1, 
'obj2':obj2 
}; 

지금이 obj2send이 두 개체가

관련 문제