//route to search (POST http://localhost:8080/api/search)
apiRoutes.post('/search', function(req, res) {
console.log('search');
var query = req.params;
console.log(query);
options = {
protocol : "https:/",
host: "https://api.themoviedb.org",
path: "/3/search/movie?api_key=35f7a26be584f96e6b93e68dc3b2eabd&language=en-US&page=1&include_adult=false&query="+query,
};
var req = https.request(options, function(res) {
var chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function() {
var body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write("{}");
req.end();
})
IST ANYONES WIE DAS PROBLEM IST? BITTE Ich versuche, eine Anfrage zu tun, um die API den Film db zu tun und das Ergebnis zurückTypeError: Request-Pfad enthält nicht-Zeichen-Zeichen, jede Idee
Vielleicht versuchen, '&' Charakter zu entkommen? –
Versuchen Sie, "protocol:" https:/"' mit 'port: 443' zu ersetzen und entfernen Sie' https: // 'von der Vorderseite der URL. – dan
Ja, aber waren und der esc? –