我有一些维基百科文章的链接,例如:https://en.wikipedia.org/wiki/Steve_jobs当您访问该链接时,您会在文章标题下看到:(Redirected from Steve jobs)
如果您点击该链接,您最终会到达某个页面使用相同的URL,除了Steve_jobs有一个大写J作业。所以它看起来像这样:https://en.wikipedia.org/wiki/Steve_Jobs
有没有办法可以使用第一个链接检索后一个链接?
答案 0 :(得分:2)
您可以通过API查询找出某个标题重定向的位置,如:
http://en.wikipedia.org/w/api.php?action=query&titles=Steve%20jobs&redirects
如果您希望结果采用XML格式,请将&format=xml
添加到网址,或将&format=json
添加到JSON。
答案 1 :(得分:0)
只需使用query api即可。使用http://en.wikipedia.org/w/api.php?action=query&titles=Steve+jobs|steve+jobs|steve+Jobs|Steve+Jobs&redirects,您的标题将被标准化并重定向。有关更多选项,请参阅api documentation,尤其是formats。