5
Tôi có thể đăng dữ liệu yêu cầu JSON lên máy chủ theo cách sau, nhưng làm cách nào để đăng dữ liệu XML có cấu trúc lên máy chủ bằng http. yêu cầu XMLangular2 đăng dữ liệu yêu cầu loại XML bằng cách sử dụng HTTP
getAuthSeed(value) {
let params = "{'validateUsr': 'false'}";
let headers = new Headers();
headers.append('Content-Type', 'application/json');
headers.append('params', params);
let url = 'tab-api/login/'+value.username+'/seed/false';
let options = new RequestOptions({
method: RequestMethod.Get,
url: url,
headers: headers
});
return this.http.request(new Request(options)).map(
result => {
let data = result.json();
return data;
}
)
}
mẫu:
<pi:ReqPay xmlns:pi="http:schema/">
<Head ver="1.0" ts="" orgId="" msgId=""/>
<Meta>
<Tag name="PAYRE" value=""/>
</Meta>
<Txn id="" note="" custRef="" refId="" refUrl="" ts="" type="PAY|COLLECT">
<RiskScores>
<Score provider="ci" type="TXNRISK" value=""/>
</RiskScores>
<Rules>
<Rule name="MINAMOUNT" value=""/>
</Rules>
</Txn>
</pi:ReqPay>