Javascript internel服务器错误(使用OMDB API时返回的错误)
我正在尝试使用OMDB API检索数据&尽管我提出了数据请求,但仍会显示“internel server error”: res.send(results[“search”][0])(请注意,我使用的是goorm IDE) 在javascript中,字符串是区分大小写的 OMDB的响应位于Javascript internel服务器错误(使用OMDB API时返回的错误),javascript,node.js,express,server,backend,Javascript,Node.js,Express,Server,Backend,我正在尝试使用OMDB API检索数据&尽管我提出了数据请求,但仍会显示“internel server error”: res.send(results[“search”][0])(请注意,我使用的是goorm IDE) 在javascript中,字符串是区分大小写的 OMDB的响应位于Search字段中,而不是Search,因此应该是 res.send(results["Search"][0]); 你能试试吗 app.get("/results", (req, res) => {
Search
字段中,而不是Search
,因此应该是
res.send(results["Search"][0]);
你能试试吗
app.get("/results", (req, res) => {
request("http://www.omdbapi.com/?s=california&apikey=thewdb", (error, response, body) => {
(!error && response.statusCode == 200) ?
res.send(JSON.parse(body).Search[0])
:
res.send({ err: error });
});
});
嗨,拉米,太棒了!现在一切正常。我感谢你在这方面的帮助。
app.get("/results", (req, res) => {
request("http://www.omdbapi.com/?s=california&apikey=thewdb", (error, response, body) => {
(!error && response.statusCode == 200) ?
res.send(JSON.parse(body).Search[0])
:
res.send({ err: error });
});
});