如何查看点击 HTML 按钮时发出的 POST 请求的地址?

Arc*_*nia 3 post automation http web-scraping

我正在创建一个涉及网络抓取和网络自动化的项目。我想首先提交此表单(http://rgsntl.rgs.cuhk.edu.hk/rws_prd_applx2/Public/tt_dsp_timetable.aspx),然后一旦您提交此表单,我想抓取出现的 HTML 页面。问题是我不知道如何通过 Go 程序提交此表单。

我之前曾尝试使用 Selenium 来模拟网络浏览器,但现在我认为可能有一种更简单的方法。我认为我应该能够向此表单的“提交”按钮所发出的相同地址发出 POST 请求,并直接使用返回的 HTML 页面。问题是我不知道如何获取提交按钮发出 POST 请求的地址。我想问一下有没有办法监控按钮被点击时发出POST请求的地址?另外,如果您发现我的想法有任何缺陷,请告诉我。谢谢。

ash*_*hpm 5

右键单击鼠标并选择检查选项。之后选择网络选项卡。当您填写所有条目并单击提交按钮时,许多网址会闪烁。选择顶部 url,在 headers 选项卡下您将看到 POST 方法的请求 url。

预览

看图片