我正在为我的学习做一个项目。我试图通过浏览一些公共网站,并使用这些数据生成某种经济报告,从而将经济学和编程结合在一起。
除了一个之外,我已经设法完成了我需要的所有网站。该站点是用 C#(.aspx 扩展名)编写的。据我对 HTTP 请求的了解,它使用 POST 请求。我爬过的所有其他网站都使用 GET 请求(所以这并不难)。
下一部分可能有点令人困惑,但如果有人花点时间帮助我,我真的很感激:)
该网站位于以下地址:
- http://www.apr.gov.rs/eng/Registers/FinancialLeasing.aspx
- 选择右边的选项2. 通过租用 Acceptor 搜索
页面选项 2 的地址是:http ://reliz.apr.gov.rs/Reliz/Search/GeneralLeasingAgreementLeaseeSearch.aspx但如果我直接使用它会给我EXPIRED SESSION错误(所以我猜这是其中之一问题也)
这个页面现在是我的母语(塞尔维亚语),所以请耐心等待。
这里:
- 您需要选择Привредни субјект *(2 个单选按钮中的第二个)
- 在此之下 Матични број/Рег。бр., земља(第一个检查按钮)
- 然后在检查按钮后出现的输入字段中输入例如08010536。
- 然后按 Enter 或最右侧的按钮Пронађи 。
之后,页面底部会出现一个表格。我需要从该表中获取(抓取)数据,但我不知道如何让它出现在抓取中:/ 到目前为止,我一直在为 php 使用 cUrl。
这是我在大学的最后一个项目,我会感谢我得到的任何帮助或提示。