TypeError:请求path包含非转义字符,我该如何解决这个问题

/*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(); 

我试图创build一个请求的Git枢纽api,目的是为指定你的列表库,但我不断收到上述错误,请帮助

你的“path”variables包含空格

path: ' /users/'+ username +'/repos',

相反它应该是

path: '/users/'+ username +'/repos',