如何查找不在 HTML 中的链接
How to find links not in HTML
我是编码新手,我认为第一个简单的项目是抓取此起始页面上的地图指向的网址。
https://www.discoverboating.com/boat-registration
我无法弄清楚这张地图如何将一个地图指向每个州的网站。网址未包含在 HTML 中。我读到 java/ajax 页面经常出现这种情况,并使用 "ctrl+shift+f" 与 chrome 开发人员一起搜索了所有来源,我认为我会找到某种 table 标记状态到网址。我没有在那里找到网址。我还看到,在 chrome 开发人员中观察网络选项卡时,单击地图时似乎没有 http 请求发出,因此我无法弄清楚如何模拟与单击地图相关的 GET 请求。
如果有人能帮助解释如何查找与每个州关联的 url,我将不胜感激。
所以这看起来确实是一个 JavaScript 重定向,但是页面上的所有 JavaScript 都被混淆了,难以阅读。虽然,使用名为 Redirect Path 的 Chrome 扩展程序,我能够弄清楚当您单击一个州(在本例中为蒙大拿州)时,它会将您重定向到一个页面像这样:https://takemefishing.1clickoutdoors.com/OCOcontent/1d722fb510376c333d1d57091bdf7cc6/MT/20
然后该页面使用 meta
标签将您重定向到相应州的网站。在搜索那个 URL 的原始页面的源代码时,我在列出所有 URL 的下拉框下找到了一个选项列表。该系统实际上非常简单。它所做的一切都需要我在上面引用的 URL,并将 MT
更改为特定状态的代码。
我希望这是有道理的。如果您还有其他问题,请告诉我!
我是编码新手,我认为第一个简单的项目是抓取此起始页面上的地图指向的网址。
https://www.discoverboating.com/boat-registration
我无法弄清楚这张地图如何将一个地图指向每个州的网站。网址未包含在 HTML 中。我读到 java/ajax 页面经常出现这种情况,并使用 "ctrl+shift+f" 与 chrome 开发人员一起搜索了所有来源,我认为我会找到某种 table 标记状态到网址。我没有在那里找到网址。我还看到,在 chrome 开发人员中观察网络选项卡时,单击地图时似乎没有 http 请求发出,因此我无法弄清楚如何模拟与单击地图相关的 GET 请求。
如果有人能帮助解释如何查找与每个州关联的 url,我将不胜感激。
所以这看起来确实是一个 JavaScript 重定向,但是页面上的所有 JavaScript 都被混淆了,难以阅读。虽然,使用名为 Redirect Path 的 Chrome 扩展程序,我能够弄清楚当您单击一个州(在本例中为蒙大拿州)时,它会将您重定向到一个页面像这样:https://takemefishing.1clickoutdoors.com/OCOcontent/1d722fb510376c333d1d57091bdf7cc6/MT/20
然后该页面使用 meta
标签将您重定向到相应州的网站。在搜索那个 URL 的原始页面的源代码时,我在列出所有 URL 的下拉框下找到了一个选项列表。该系统实际上非常简单。它所做的一切都需要我在上面引用的 URL,并将 MT
更改为特定状态的代码。
我希望这是有道理的。如果您还有其他问题,请告诉我!