2016-10-23 41 views
0

我使用Reactnode.js,和我以前用過反應的fetchPOST一些登錄憑據我RESTAPI才能收到webtoken ...如何從API通過JSON對象服務器

fetch('http://localhost:8080/api/login', { 
     method: 'POST', 
     headers: { 
      'Accept': 'application/json', 
      'Content-Type': 'application/json' 
     }, 
     body: JSON.stringify({ 
      username: this.state.username_login, 
      password: this.state.password_login 
     }) 
    }) 
    .then((response) => response.json()) 
    .then((responseJson) => { 
     console.log(responseJson); //this is the object containing the token 
    }) 

    .catch(function(error) { 
     console.log("request failed"); 
    }) 
    } 

所以responseJson是包含我的Web令牌的對象。該請求已成功,現在我已將它傳遞給客戶端。現在,我正在考慮將它保存到cookie

我該如何發送到服務器?我應該提出POST請求嗎?如果是的話,一旦收到JSON對象我該怎麼做?如果有更好的方法,我想知道。

回答

0

Cookie會自動通過任何使用fetch