找出在ajax帖子中制作的网址

时间:2014-03-25 13:49:46

标签: python ajax web-scraping

当这个link悬停在任意一行上时,会出现一个图像框,上面写着" i"您可以单击以获取额外数据。然后导航到Lines History。这些信息来自哪里?我找不到与之相关的网址。

我在chrome中使用了开发工具,发现其中有一个ajax帖子:

Request URL:http://www.sbrforum.com/ajax/?a=[SBR.Odds.Modules]OddsEvent_GetLinesHistory  
Form Data: UserId=0&Sport=basketball&League=NBA&EventId=259672&View=LH&SportsbookId=238&DefaultBookId=238&ConsensusBookId=19&PeriodTypeId=&StartDate=2014-03-24&MatchupLink=http%3A%2F%2Fwww.sbrforum.com%2Fnba-basketball%2Fmatchups%2F20140324-602%2F&Key=de2f9e1485ba96a69201680d1f7bace4&theme=default

但是当我尝试在浏览器中访问此网址时,我得到了Invalid Ajax Call -- from host: 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

就像你说的那样,它可能是一个HTTP POST请求。

当您使用浏览器导航到URL时,浏览器会发出GET请求,而不会显示所有表单数据。

尝试使用浏览器中的curl,wget或javascript控制台进行POST。