Mailchimp 和 httpstatus.io 返回 500 错误

Mailchimp and httpstatus.io returning a 500 error

Mailchimp 和 httpstatus.io 在 URL 上返回 500 错误,但该页面在我尝试过的所有浏览器中都能正确显示,并且在使用 cURL 是 200.

完成一些测试后,我将范围缩小到图像并使用 secset/webp 个图像。

例如指定图片如下,httpstatus.io returns 500错误:

<img src="/oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-850.webp" srcset="/oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-800.webp 800w, /oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-640.webp 640w, /oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-320.webp 320w" alt="">

以下同理:

<img src="/oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-850.jpg" srcset="/oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-800.webp 800w, /oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-640.webp 640w, /oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-320.webp 320w" alt="">

<img src="/oimgnn/HD_104_8cc70ae9797774642027c6dd45645e5a-850.webp" alt="">

但是当图片简化成下面的时候,httpstatus.io returns一个200状态:

<img src="/img/HD_104_8cc70ae9797774642027c6dd45645e5a-850.jpg" alt="">

我可以确认所有图像都按规定提供...任何建议都会有所帮助。

谢谢

这是我的脚本中的一个问题...服务器没有我用来检查是否接受了 webp 图像的 $_SERVER['HTTP_ACCEPT'] 变量。一个简单的 isset($_SERVER['HTTP_ACCEPT']) 修复了它!