日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

今日头条上传图片时设置封面图报像素低的原因是什么

發布時間:2023/12/19 编程问答 79 豆豆
生活随笔 收集整理的這篇文章主要介紹了 今日头条上传图片时设置封面图报像素低的原因是什么 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今日頭條發表原創圖文時,在設置文章封面三張圖時,

有時候會遇到錯誤信息“部分圖片實際像素低于172*120, 不支持設置為封面”。

然而我上傳的每張圖片都是大小超過4MB的高清晰圖片,怎么可能像素低于172 * 120? 因為我是個程序猿,所以我使用Chrome的開發者工具的network標簽頁分析了這個錯誤的原因。

我點擊“+”號從今日頭條文章的所有圖片里選擇一張作為封面圖時,會產生兩個HTTP請求,從請求的響應尺寸不難得知,第一個請求獲取的是圖片的原始數據,第二個是縮略圖。

第一個請求的明細:

request header:

Referer:
http://mp.toutiao.com/profile_v3/graphic/figure
User-Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.96 Safari/537.36

response header:

第一個請求的url:https://p3.pstatp.com/origin/pgc-image/cad64fb19f59463eb116b43bacc60de3

Access-Control-Allow-Origin:
*
Age:
0
Ali-Swift-Global-Savetime:
1549976603
BD-Request-Id:
d4a6c0286b9bd196548e595d1666c39f
Bd-Status:
TCP_MISS
Cache-Control:
max-age=31536000
Connection:
keep-alive
Content-Length:
5688059
Content-Type:
image/jpeg
Date:
Tue, 12 Feb 2019 13:03:23 GMT
EagleId:
7d40019715499766036666093e
Nw-Session-Id:
a9557205-eed0-4fd7-9dcb-1a4e59a9201e
Nw-Session-Trace:
2019-02-12T21:03:23.737888427+08:00 31
Server:
Tengine
Timing-Allow-Origin:
*
Via:
http/1.1 cache22.img (bdcache [cMsSfW]), cache33.img, cache26.l2eu95[66,200-0,M], cache6.l2eu95[68,0], cache17.cn1434[103,200-0,M], cache3.cn1434[104,0]
X-Cache:
MISS TCP_MISS dirn:-2:-2
X-Response-Date:
Tue, 12 Feb 2019 21:03:23 GMT
X-Swift-CacheTime:
31536000
X-Swift-SaveTime:
Tue, 12 Feb 2019 13:03:23 GMT
X-Tt-Logid:
2019021221032301002507023130162

瀏覽器里訪問,其實就是原圖:

第二個請求的url:https://p3.pstatp.com/list/pgc-image/cad64fb19f59463eb116b43bacc60de3

第二個請求的頭部:
Referer:
http://mp.toutiao.com/profile_v3/graphic/figure
User-Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.96 Safari/537.36

第二個請求的響應頭部:

Access-Control-Allow-Origin:
*
Age:
1
Ali-Swift-Global-Savetime:
1549976605
BD-Request-Id:
9afe823c672d7fa0bb29ffb74f209803
Bd-Status:
TCP_MISS
Cache-Control:
max-age=31536000
Connection:
keep-alive
Content-Length:
6973
Content-Type:
image/jpeg
Date:
Tue, 12 Feb 2019 13:03:25 GMT
EagleId:
7d40019715499766048211246e
Nw-Session-Id:
04fe747f-9737-496c-8a85-8bf55451c342
Nw-Session-Trace:
2019-02-12T21:03:25.34367513+08:00 467
Server:
Tengine
Timing-Allow-Origin:
*
Via:
http/1.1 cache05.hlimg (bdcache [cMsSfW]), cache44.img, cache27.l2eu95[520,200-0,M], cache45.l2eu95[522,0], cache3.cn1434[558,200-0,M], cache3.cn1434[558,0]
X-Cache:
MISS TCP_MISS dirn:-2:-2
X-Crop-Loc:
(0,0)-(4608,3215)
X-Response-Date:
Tue, 12 Feb 2019 21:03:25 GMT
X-Swift-CacheTime:
31536000
X-Swift-SaveTime:
Tue, 12 Feb 2019 13:03:25 GMT
X-Tt-Logid:
2019021221032401000304717333954

瀏覽器里訪問,其實就是縮略圖:

https://p3.pstatp.com/list/pgc-image/cad64fb19f59463eb116b43bacc60de3

再回到這個錯誤的根源,由于我家里網絡不穩定,有的時候會出現第一個請求失敗的情況,此時今日頭條的前端網頁沒有獲取到圖片的原始數據,JavaScript端解析不到圖片的像素,因此認為該圖片像素低。因此,這個錯誤消息實際上是由我本地網絡狀況不佳造成的,并不是今日頭條的bug。

要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的今日头条上传图片时设置封面图报像素低的原因是什么的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。