终于,我找到了!
嗅探HTTP响应表明,在HTTP响应的头和主体之间插入了一些额外的字节,从而导致了错误的图像数据。
进一步的调查显示,这些字符代表一个Unicode字节顺序标记(BOM)。
而这些又是由保存wp config的Windows编辑器引起的。带有包含BOM的UTF-8编码的php。使用可剥离BOM表的编辑器(记事本++)重新保存wp配置文件,解决了该问题。唯一的附加要求是刷新浏览器缓存以清除错误响应。
我希望这能帮助其他有类似问题的人。我花了几个小时才找到答案,但我在路上学到了很多。