打开网页会发出两个相同的请求,但是第二个请求带有“ Accept:image / webp,* / *”标头

问题描述 投票:0回答:1

我有一个nginx代理节点和一个nginx上游节点。当我在浏览器中打开页面时,原始请求然后被重复,但是使用了不同的Accept: image/webp,*/*标头。

它在带有Development mode ON的Cloudflare代理后面运行,因此这没有什么区别。我看不出这样做的任何理由。

第一个请求:Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

第二个请求:Accept: image/webp,*/*

请在屏幕截图上查看突出显示的行。

Accept: image/webp,*/*

nginx proxy request http2 webp
1个回答
1
投票

在您的页面来源中,您拥有此:

<div class="logo-this-pub" style="background-image: url('')">

这正是此请求的原因。如我所见,您正在使用WordPress。通常,这是一些短代码渲染的结果,其中使用了不存在的WordPress媒体库元素的ID(当您在编写页面时使用媒体库元素并在以后删除它时,可能会发生这种情况)。因此,您需要检查将什么短代码呈现给此HTML代码并进行修复。

© www.soinside.com 2019 - 2024. All rights reserved.