今日头条发表原创图文时,在设置文章封面三张图时,

有时候会遇到错误信息“部分图片实际像素低于172*120, 不支持设置为封面”。

然而我上传的每张图片都是大小超过4MB的高清晰图片,怎么可能像素低于172 * 120? 因为我是个程序猿,所以我使用Chrome的开发者工具的network标签页分析了这个错误的原因。

我点击“+”号从今日头条文章的所有图片里选择一张作为封面图时,会产生两个HTTP请求,从请求的响应尺寸不难得知,第一个请求获取的是图片的原始数据,第二个是缩略图。

第一个请求的明细:

request header:

  1. Referer:

http://mp.toutiao.com/profile_v3/graphic/figure

  1. 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

  1. Access-Control-Allow-Origin:

*

  1. Age:

0

  1. Ali-Swift-Global-Savetime:

1549976603

  1. BD-Request-Id:

d4a6c0286b9bd196548e595d1666c39f

  1. Bd-Status:

TCP_MISS

  1. Cache-Control:

max-age=31536000

  1. Connection:

keep-alive

  1. Content-Length:

5688059

  1. Content-Type:

image/jpeg

  1. Date:

Tue, 12 Feb 2019 13:03:23 GMT

  1. EagleId:

7d40019715499766036666093e

  1. Nw-Session-Id:

a9557205-eed0-4fd7-9dcb-1a4e59a9201e

  1. Nw-Session-Trace:

2019-02-12T21:03:23.737888427+08:00 31

  1. Server:

Tengine

  1. Timing-Allow-Origin:

*

  1. 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]

  1. X-Cache:

MISS TCP_MISS dirn:-2:-2

  1. X-Response-Date:

Tue, 12 Feb 2019 21:03:23 GMT

  1. X-Swift-CacheTime:

31536000

  1. X-Swift-SaveTime:

Tue, 12 Feb 2019 13:03:23 GMT

  1. X-Tt-Logid:

2019021221032301002507023130162

浏览器里访问,其实就是原图:

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

第二个请求的头部:

  1. Referer:

http://mp.toutiao.com/profile_v3/graphic/figure

  1. 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

第二个请求的响应头部:

  1. Access-Control-Allow-Origin:

*

  1. Age:

1

  1. Ali-Swift-Global-Savetime:

1549976605

  1. BD-Request-Id:

9afe823c672d7fa0bb29ffb74f209803

  1. Bd-Status:

TCP_MISS

  1. Cache-Control:

max-age=31536000

  1. Connection:

keep-alive

  1. Content-Length:

6973

  1. Content-Type:

image/jpeg

  1. Date:

Tue, 12 Feb 2019 13:03:25 GMT

  1. EagleId:

7d40019715499766048211246e

  1. Nw-Session-Id:

04fe747f-9737-496c-8a85-8bf55451c342

  1. Nw-Session-Trace:

2019-02-12T21:03:25.34367513+08:00 467

  1. Server:

Tengine

  1. Timing-Allow-Origin:

*

  1. 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]

  1. X-Cache:

MISS TCP_MISS dirn:-2:-2

  1. X-Crop-Loc:

(0,0)-(4608,3215)

  1. X-Response-Date:

Tue, 12 Feb 2019 21:03:25 GMT

  1. X-Swift-CacheTime:

31536000

  1. X-Swift-SaveTime:

Tue, 12 Feb 2019 13:03:25 GMT

  1. X-Tt-Logid:

2019021221032401000304717333954

浏览器里访问,其实就是缩略图:

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

再回到这个错误的根源,由于我家里网络不稳定,有的时候会出现第一个请求失败的情况,此时今日头条的前端网页没有获取到图片的原始数据,JavaScript端解析不到图片的像素,因此认为该图片像素低。因此,这个错误消息实际上是由我本地网络状况不佳造成的,并不是今日头条的bug。

Network下方什么请求也没有_今日头条上传图片时设置封面图报像素低的原因是什么...相关推荐

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

    今日头条发表原创图文时,在设置文章封面三张图时, 有时候会遇到错误信息"部分图片实际像素低于172*120, 不支持设置为封面". 然而我上传的每张图片都是大小超过4MB的高清晰图 ...

  2. Network下方什么请求也没有_利用postman进行接口测试并发送带cookie请求的方法

    顾翔老师的<软件测试技术实战设计.工具及管理>网上购买地址: https://item.jd.com/34295655089.html <基于Django的电子商务网站>网上购 ...

  3. Android 仿今日头条评论时键盘自动弹出的效果

    Android 仿今日头条评论时键盘自动弹出的效果:当点击评论时,弹出对话框,同时弹出软键盘,当点击返回键时,将对话框关闭,不只是关闭软键盘. 效果图: 对这个对话框设置一个style效果: < ...

  4. 白屏优化_今日头条品质优化 图文详情页秒开实践

    背景 作为一个内容类应用,看新闻读资讯一直是头条用户的核心需求,页面的打开速度直接关系到用户使用头条的核心体验,在头条中,为了更多的承载足够丰富的样式和逻辑下保持多端体验的统一,详情页的内容我们是通过 ...

  5. Python爬虫实战02:分析Ajax请求并抓取今日头条街拍

    1 目标网站分析 首先我们打开今日头条网站,搜索 街拍,点击图集,这里每就是我们要爬取的目录,我们称为索引页.1 点开一个标题,进去,称为详情页.2这里面的图是我们所要爬取的.比如这里可以点击图片,共 ...

  6. go设置后端启动_今日头条内涵段子使用Go语言构建千亿级微服务架构实践

    今日头条从内涵段子开始,从日均千万,到亿万,再到百亿级,再到千亿级流量,头条APP不断进化,成为一个TMD小巨头之一.本篇文章讲述头条架构的微服务变迁史. 今日头条在2015年中期前,使用的开发语言大 ...

  7. 哪种营销方法效果最差_今日头条广告投放形式分几种?头条品牌营销曝光效果哪种广告更好?...

    一.今日头条广告形式分几种? 所以,广告主们也想借助今日头条投放广告.那么,今日头条怎么投放广告?今日头条平台有三种投放广告形式,开屏广告.信息流广告.详情页广告: 1.开屏广告 该广告位可以让你的产 ...

  8. 头条的_signature这个如何_今日头条详细页面的cookie加密

    嗨咯大家好,帅气要迷人的我,要来了. 言归正传,今天我们来讲的是今日头条的cookie加密.也就是所谓的__ac_signature字段,今日头条的新闻详细页面是要带这个字段和__ac_nonce这个 ...

  9. java爬取今日头条_今日头条抓取街拍图片数据集

    spider1: 抓取街拍页面的所有入口链接: 1.数据查看到,街拍页面需要的数据集都在data这个集合中,而data是整个数据集字典的一个键,data这个键又包括了一个list,list中是一个个字 ...

最新文章

  1. [Spring MVC] - Spring MVC环境搭建
  2. 坑中速记整理! 使用 kotlin 写第一个 ReactNative Android 模块
  3. Hawtio和Jolokia的休眠统计
  4. ubuntu opengl 安装
  5. pycharm断点调试django
  6. 设计模式--策略模式
  7. deepin中自定义安装的软件如何加入到启动器
  8. iOS开发拓展篇—音频处理(音乐播放器3)
  9. n皇后问题c语言_九章算法 | N皇后问题
  10. FPI(Fixed-point Iteration)不动点迭代法——迭代求方程的方法
  11. C语言基础视频教程 15天
  12. Android接入google地图
  13. 程序员被拖欠工资欲删库跑路,网友:还有没有职业素养
  14. Markdown语法手册完整整理
  15. 嵌入式平台WIFI AP模式测试
  16. Full Disk Encryption(FDE)全盘加密开关
  17. Android使用https链接
  18. 公民实验室:史上危险的手机间谍软件已感染45个国家/地区
  19. CUMTOJ算法实验四
  20. Win10系统adb无法使用

热门文章

  1. 简单的Gradle Java插件自定义
  2. Java文件合并变得语义化
  3. Java开发人员应该知道的三件事
  4. 搜索Maven依赖资源_搜索Maven工件_搜索Maven构件_搜索依赖_搜索构件_搜索工件
  5. SSH(Secure Shell) 介绍一
  6. BCrypt管理员登录密码验证
  7. det曲线_平面曲线的曲率的复数表示
  8. 不同坐标系下角速度_最伟大的数学发明,坐标系的诞生,是人类史上的方向盘...
  9. zynq+linux固化程序,如何在 Zynq UltraScale+ MPSoC 上实现 Linux UIO 设计
  10. android 在什么情况下会主动gc_Python 什么情况下会生成 pyc 文件?