2017-02-24 50 views
1

,當我試圖連接到我的發球rthrough知識產權方面的顯示在我的控制檯錯誤,但是當我通過郵遞員試過worked.Can請人幫忙me.Thanks。如何發佈從IP地址,通過HTTP服務器呼叫角2

我的錯誤,

core.umd.js:3066 ORIGINAL EXCEPTION: Failed to execute 'open' on 'XMLHttpRequest': Invalid URL 

我的代碼,

onSubmit(form:any){ 
    var headers = new Headers(); 
    headers.append('Content-Type', 'application/json'); 
    this.http.post('193.568.0.14:5000/api/signup', form.value, { headers: headers}).subscribe(
     response => { 
      if(response.json().error_code == 0){ 
      } 

     }) 
} 

回答

0

你必須添加 - HTTP://

onSubmit(form:any){ 
    var headers = new Headers(); 
    headers.append('Content-Type', 'application/json'); 
    this.http.post('http://193.568.0.14:5000/api/signup', form.value, { headers: headers}).subscribe(
    response => { 
     if(response.json().error_code == 0){ 
     } 

    }) 
} 
+0

HI伊戈爾,那幾乎工作,但我得到這個錯誤現在 – Daniel

+0

響應預檢請求未通過訪問控制檢查:否「訪問控制允許來源」標頭存在於該請求編輯資源。原因'http:// localhost:3000'因此不被允許訪問。 – Daniel

+0

你必須允許在服務器端becase的起源您角2應用程序是不是喜歡你的服務器相同的域,或者您也可以在安裝的情況下發展的目的這個插件的Chrome應用程序是否在生產將在同一臺服務器上。 https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?utm_source=chrome-app-launcher-info-dialog –