我正在创建一个涉及网络抓取和网络自动化的项目。我想首先提交此表格(http://rgsntl.rgs.cuhk.edu.hk/rws_prd_applx2/Public/tt_dsp_timetable.aspx http://rgsntl.rgs.cuhk.edu.hk/rws_prd_applx2/Public/tt_dsp_timetable.aspx)然后,一旦您提交此表单,我想抓取出现的 HTML 页面。问题是我不知道如何通过 Go 程序提交此表单。
我之前曾尝试使用 Selenium 来模拟网络浏览器,但现在我认为可能有一种更简单的方法。我认为我应该能够向此表单的“提交”按钮所发出的相同地址发出 POST 请求,并直接使用返回的 HTML 页面。问题是我不知道如何获取提交按钮发出 POST 请求的地址。我想问一下有没有办法监控按钮被点击时发出POST请求的地址?另外,如果您发现我的想法有任何缺陷,请告诉我。谢谢。
右键单击鼠标并选择检查选项。之后选择网络选项卡。
当您填写所有条目并单击提交按钮时,许多网址会闪烁。选择顶部 url,在 headers 选项卡下您将看到 POST 方法的请求 url。
看图片 https://i.stack.imgur.com/ojqc4.jpg
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)