2017-02-18 85 views
0

我想接收文本/字符串数据而不是JSON。我试过了:

  var config = { 
       params: {       
        format: "text" 
       } 
      }, 
      url = "http://..."; 


      $http.jsonp(url,config) 
      .then(

       function (response) 
        console.log(response.data); 
       }, 
       function (error) { 
        console.log(error); 
       } 
     ); 

但它不起作用。由于JSON数据可能是错误的,我希望总是(即使有错误)到指示承诺成功回调并纠正数据。任何想法?

回答

0

试试这个

console.log(JSON.stringify(response.data)); 
+0

但它会去错误回调的情况下,存在一些JSON语法错误。我希望将它引导至成功回调 –

+0

不,它不会,请确保存在'response.data' –

相关问题