Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

TypeError: Request path contains unescaped characters, how can I fix this

Tags:

github

node.js

/*Making http request to the api (Git hub) create request parse responce wrap in a function */ var https = require("https");  var username = 'lynndor'; //CREATING AN OBJECT var options = {     host: 'api.github.com',     path: ' /users/'+ username +'/repos',     method: 'GET' };  var request = https.request(options, function(responce){     var body = ''     responce.on("data", function(chunk){         body += chunk.toString('utf8')     });     responce.on("end", function(){         console.log("Body", body);     }); }); request.end(); 

Im trying to create a request to the git hub api, the aim is to get the list repository for the specified you, but i keep getting the above mentioned error, please help

like image 309
Lindokuhle Dumisani Masilela Avatar asked Jun 24 '15 11:06

Lindokuhle Dumisani Masilela


1 Answers

for other situation can be helpful

JavaScript encodeURI() Function

var uri = "my test.asp?name=ståle&car=saab"; var res = encodeURI(uri);  
like image 141
qwabra Avatar answered Sep 20 '22 17:09

qwabra