[英]Image Failed to load resource: the server responded with a status of 404 (Not Found)
[英]Failed to load resource: the server responded with a status of 404 () but visiting url directly shows image
我有一個奇怪的問題,瀏覽器說服務器在圖像上返回 404。
但是訪問 URL 直接顯示圖像。 圖片位於<picture>
元素中,加載順序略有不同。 這可能是原因,如果是,為什么? 可以緩存嗎?
這是網站: https://www.vamoney.squareballoon.co.uk/
這是我在那個網站上的代碼:
<picture>
<source media="(min-width:1201px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--1920.webp" type="image/webp">
<source media="(min-width:1201px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--1920.jpg" type="image/jpg">
<source media="(min-width:960px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--1200.webp" type="image/webp">
<source media="(min-width:960px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--1200.jpg" type="image/jpg"><source media="(min-width:768px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--959.webp" type="image/webp">
<source media="(min-width:768px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--959.jpg" type="image/jpg">
<source media="(min-width:480px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--767.webp" type="image/webp">
<source media="(min-width:480px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--767.jpg" type="image/jpg">
<source media="(min-width:0px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--479.webp" type="image/webp">
<source media="(min-width:0px)" srcset="/images/aspirational-photos/borrow--va-money-main-image--479.jpg" type="image/jpg">
<img src="/images/aspirational-photos/borrow--va-money-main-image--479.jpg" alt="VA Money - A picture of a calculator and some documents representing the idea that you can Borrow Money for your business requirements">
</picture>
瀏覽器說圖像是 404。但是直接訪問一個(最簡單的是單擊img=src
上的那個顯示圖像。
它怎么可能既是 404 又是可見的? 這一定是我正在做的愚蠢的事情嗎?
我使用<picture>
元素來展示帶有JPG
后備的WebP
。
我誤解了JPG
會回退,因為它只有在瀏覽器不支持WebP
時才會回退。 當它支持 WebP 時,如果WebP
不顯示,它會顯示 404 錯誤。
因此,在這種情況下,問題在於WebP
是 404 錯誤,但我正在檢查JPG
,因為我預計它會退回。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.