4461 发表于 2023-3-25 10:05

如何才能知道点击“搜索”后,打开的网页地址呢?

请教各位老师:
北师大的《说文解字研究与应用平台(http://szsw.bnu.edu.cn)》的数字化《说文解字》的“字头检索”中,我输入了一个检索的汉字后,点击“搜索”后会打开对应汉字的网页。
如何才能知道点击“搜索”后,打开的网页地址呢?
谢谢!!!

goldli 发表于 2023-3-25 10:43

本帖最后由 goldli 于 2023-3-25 10:44 编辑

网址都是: http://szsw.bnu.edu.cn/zitou/zitou!search.action
搜索时执行了 post请求, 参数
keyword: 勒
yuOrhuo: 1
keyword2:

WuYule 发表于 2023-3-25 11:05

你看到的网页的主体内容是一个html文件,它并不是像这个贴一样在地址栏输入https://www.52pojie.cn/thread-1764498-1-1.html得到的,这是向服务器使用GET方法,请求https://www.52pojie.cn/thread-1764498-1-1.html。
而是点击搜索后,使用POST方法,将你搜索的内容“(某个字)”发送给http://szsw.bnu.edu.cn/zitou/zitou!search.action,然后服务器再将这个字的信息放在html文件,返回给你得到的。

4461 发表于 2023-3-25 11:11

goldli 发表于 2023-3-25 10:43
网址都是: http://szsw.bnu.edu.cn/zitou/zitou!search.action
搜索时执行了 post请求, 参数


谢谢goldli老师{:1_893:}

4461 发表于 2023-3-25 11:12

WuYule 发表于 2023-3-25 11:05
你看到的网页的主体内容是一个html文件,它并不是像这个贴一样在地址栏输入https:/ ...

谢谢WuYule老师{:1_893:}{:1_893:}{:1_893:}

WuYule 发表于 2023-3-25 11:38

4461 发表于 2023-3-25 11:12
谢谢WuYule老师
我也是学生:handshake。打个简单的比方便于理解,第一种方法就是捡钱,那个地方地上有钱,你又能去那个地方,你就能捡到那的钱;第二种方法就像你去银行取钱,你要把卡、正确的密码、取款金额给银行,银行才能给你取,来确保是本人取款以及不会取多。这样可以保证就是再多人在银行,也只有你能取到自己的钱;不管你要取多少钱,你都要到银行这么取。

三滑稽甲苯 发表于 2023-3-25 12:38

有的网页搜索是打开新地址,这种通过浏览器的网址栏就能看到
也有的是 ajax 请求,这种就要抓包

4461 发表于 2023-3-25 17:53

三滑稽甲苯 发表于 2023-3-25 12:38
有的网页搜索是打开新地址,这种通过浏览器的网址栏就能看到
也有的是 ajax 请求,这种就要抓包

谢谢三老师{:1_893:}{:1_893:}{:1_893:}

jackrebel 发表于 2023-3-27 10:56

页: [1]
查看完整版本: 如何才能知道点击“搜索”后,打开的网页地址呢?