@ionic-native/http issue when return response

I have problem when receive response from server by GET method.
I need read content of file .m3u (link is a file m3u) no need download.

this.http.get(link, {}, {})
.then(data => {

console.log(data.status);  
console.log(data.data);
console.log(data.headers);

})
.catch(error => {
// request is always rejected but…

console.log(error.status); // 200
console.log(error.error); // my response data ...!
console.log(error.headers);

});

global packages:

@ionic/cli-utils : 1.5.0
Cordova CLI      : 7.0.1 
Ionic CLI        : 3.5.0

local packages:

@ionic/app-scripts              : 2.0.1
@ionic/cli-plugin-cordova       : 1.4.1
@ionic/cli-plugin-ionic-angular : 1.3.2
Cordova Platforms               : ios 4.4.0
Ionic Framework                 : ionic-angular 3.5.3