我正在尝试使用Javascript将URL参数发送到我在Python上编写的API。 我的Javascript代码如下所示:
function createGetRequest() {
var request = new XMLHttpRequest();
request.open('GET', 'some-link/api/', true);
request.onload = function() {
var data = JSON.parse(this.response);
document.getElementById("idk").innerHTML = data.news.entry_news_item_title + "</br>" + data.news.entry_news_item_snippet + "</br>"
+ data.news.entry_news_item_url;
}
request.send();
}
我的Python REST API代码如下:
def index():
NewsFeed = feedparser.parse("https://trends.google.com.tr/trends/trendingsearches/daily/rss?geo=TR")
entry = NewsFeed.entries[0]
return {"news" : {"Status" : "OK",
"item" : entry['title'],
"entry_news_item_title" : entry['ht_news_item_title'],
"entry_news_item_snippet" : entry['ht_news_item_snippet'],
"entry_news_item_url" : entry['ht_news_item_url']}}
我希望能够从用户那里获得条目的索引,然后返回相应的条目。换句话说,我希望entry = NewsFeed.entries[0]
部分接受变量而不是0。我在网上什么都试过了,但似乎还没弄明白
在JavaScript代码中添加条目以获取请求,如下所示:
在Python代码中,只需从请求字符串中收集get参数,如下所示:
相关问题 更多 >
编程相关推荐