Google Google 代理访问消息中的 URL

Google Proxy accessing URLs in Messages by Google

我最近为朋友之间的个人项目编写了一个 REST API。我通过 Google 在 Android 上通过短信通过短信向我的一位合作者发送了一个示例端点 URL(即 à la https://my-api.com/api/resource/4/something)。发送 SMS 后,三个 GET 请求立即进入我的服务器以获取该资源。跟踪 IP 地址(66.102.6.48、66.249.80.97、74.125.210.60)后,我发现它们来自山景城的 Google 代理。

此外,每次我以这种方式通过 SMS 发送 URL 时,都会再次发生这种情况。

我很好奇为什么会这样?我目前怀疑 Google 正在做某种缓存或最小化。有人知道吗?

原因可能比你想象的要简单。

在大多数消息传递平台中,当您发送 link 时,他们会向服务器发出 GET 请求以显示网站预览,想想当您在 WhatsApp 上分享 link 时会发生什么.

它很可能是您的智能phone and/or 接收器上的应用程序,正在尝试获取该应用程序的预览link。

尝试从不同类型的平台、应用程序或phone(您身边有旧诺基亚吗?)发送它。 我猜你不会看到 GET 请求!