打开网页会发出两个相同的请求,但第二个带有 "Accept: image/webp,*/*" header
Opening a web page makes two identical requests, but the second one with "Accept: image/webp,*/*" header
我有一个nginx代理节点和一个nginx上游节点。当我在浏览器中打开页面时,原始请求被复制但使用不同的 Accept: image/webp,*/*
header.
它 运行 在 Cloudflare 代理后面 Development mode ON
所以这应该没有什么区别。我看不出有任何理由这样做。
第一个请求:Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
第二个请求:Accept: image/webp,*/*
请查看屏幕截图中突出显示的行。
在您的页面源代码中,您有:
<div class="logo-this-pub" style="background-image: url('')">
这正是提出此请求的原因。如我所见,您正在使用 WordPress。通常这是由于使用了不存在的 WordPress 媒体库元素的 id 的一些短代码呈现(当您在撰写页面时使用媒体库元素并稍后将其删除时,可能会发生这种情况)。因此,您需要检查此 HTML 代码呈现的简码并修复它。
我有一个nginx代理节点和一个nginx上游节点。当我在浏览器中打开页面时,原始请求被复制但使用不同的 Accept: image/webp,*/*
header.
它 运行 在 Cloudflare 代理后面 Development mode ON
所以这应该没有什么区别。我看不出有任何理由这样做。
第一个请求:Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
第二个请求:Accept: image/webp,*/*
请查看屏幕截图中突出显示的行。
在您的页面源代码中,您有:
<div class="logo-this-pub" style="background-image: url('')">
这正是提出此请求的原因。如我所见,您正在使用 WordPress。通常这是由于使用了不存在的 WordPress 媒体库元素的 id 的一些短代码呈现(当您在撰写页面时使用媒体库元素并稍后将其删除时,可能会发生这种情况)。因此,您需要检查此 HTML 代码呈现的简码并修复它。