2016-11-15 2 views
0

Как добавить 2 заголовки в этом коде:Как добавить 2 заголовка для публикации в Angular 2?

postData(json: PortfolioVO) { 
     var njson = JSON.stringify(json); 

     var headers = new Headers(); 
    headers.append('Content-type' , 'application/json;charset=UTF-8'); 
    headers.append('Accept' , 'application/json'); 


    return this.http.post('http://www.develop.nivafex.com/rest/portfolios/en', njson, 
     { headers: headers}) 
     .map(res => res.json()); 

    } 

Этот код не работает.

+1

Любое заранее на * "не работает" *? Кроме того, ваши пробелы кажутся непоследовательными; это вряд ли вызовет ошибки в себе, но указывает на отсутствие ухода, которое может вызвать некоторые из других причин. – jonrsharpe

+2

Недостаточно информации для диагностики проблемы. «Не работает» не очень полезно. –

ответ

0

Вот то, что вы ищете:

postData(json: PortfolioVO) { 
     var njson = JSON.stringify(json); 

     var headers = new Headers({ 
      'Content-type': 'application/json;charset=UTF-8', 
      'Accept': 'application/json' 
     });  

    return this.http 
       .post('http://www.develop.nivafex.com/rest/portfolios/en', 
         njson, 
         { headers: headers }) 
       .map(res => res.json());  
    }