有一个处理餐厅预订的第三方网站,我想在我的应用程序中提供一个链接。因此,如果人们正在我的应用程序中查看餐厅,则可以使用链接将他们发送到预订服务。
问题是该应用程序不提供允许开发人员生成指向特定餐厅的链接的 API。
然而,我在他们的 URL 中确定了 5 或 6 种不同的模式,根据餐厅名称,它们最终将链接到正确的餐厅。
我创建了一个脚本来尝试这些模式中的每一个,如果收到 404 错误,它会转到下一个模式来尝试。如果没有收到 404 错误,那么我已经确定了正确的链接。
潜在地,如果我实现了这个解决方案,并且用户在我的应用程序中浏览了一堆餐馆,它可能会多次 ping 服务器出现 404 错误。如果有一百个人在使用该应用程序,它可能会 ping 服务器数千次。
我不知道是否收到数千次 404 错误会导致拒绝服务。因为如果是这样,我必须想出另一个解决方案。