2017-02-16 32 views
0

服務器響應我在郵遞員的響應,形成我的PHP代碼如下所示,如何檢查在angular2

{ 
    "error_code": 0, 
    "message": "Inserted Successfully.", 
    "msg": "Inserted successfully." 
    } 

MY ANGULAR CODE,

onSubmit(form:any){ 
var headers = new Headers(); 
headers.append('Content-Type', 'application/json'); 
this.http.post('http://localhost/server/index.php/Profile/insertUser', JSON.stringify(form), { headers: headers}) 
    .subscribe(
     response => { 
      if(response.status === 200){ 

      } 
     } 
    ) 
    } 

但沒有得到迴應,可以任何人都可以幫助我如何檢查響應。 錯誤是

Unexpected token A in JSON at position 0 
+2

請在您的瀏覽器調試器網絡選項卡中檢查您的回覆。這個異常意味着你沒有一個有效的對象來解析它爲JSON。無論如何,jsfiddle都會有所幫助。 –

+1

這意味着你沒有有效的json。 – Jai

+0

那麼錯誤在哪裏。 – striker

回答

0

檢查服務器端的JSON參數。錯誤Unexpected token A in JSON at position 0告知後調用中的無效JSON參數。 檢查您的JSON.stringify(form) JSON值。