POST
// Service.ts
saveItinerary(url: string, params: any): Observable<any> {
let convert: string[] = [];
Object.keys(params).forEach((key: string) => {
convert.push(key + '=' + params[key]);
});
let body: string = convert.join('&');
// application/json 은 제대로 된 데이터를 넘기지 못함
let headers = new Headers({ 'Content-Type': 'application/x-www-form-urlencoded' });
let options = new RequestOptions({ headers: headers });
return this.http.post(url, body, options).map();