探讨我所遇到的Typora与CSDN图片上传失败的原因

  • 刚才在上传笔记的时候发现 Typora笔记本上的笔记复制的图片传不上来,会出现一下的情况
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iaP3akXH-1584263410098)(Img/image-20200315142919651.png)]
  • 之前也不是很在意,这次不一样的,笔记里图片有点多,所以就觉得有点麻烦,就看看这是为啥。

分析

  • 首先,我们可以确定的是Typora中的笔记复制上来实际上不是复制我们看到的内容,即格式优化好的那种,而是源码
    探讨我所遇到的Typora与CSDN图片上传失败的原因_第1张图片
  • 按下Ctrl +/可以看到Typora下编辑的源码即如下所示,可以看到图片也都是一串特定md格式的路径罢了
    探讨我所遇到的Typora与CSDN图片上传失败的原因_第2张图片
  • 我们观察错误,可以得知,CSDN确实已经得到了我们的图片路径,而且已经识别出这是一张图片,但是上传失败的原因~emmm其实很明了了,这个路径是相对路径
  • 在这里插入图片描述
  • 接着探究就该说到Typora的偏好设置,因为Typora默认的图片保存地址在C盘的某处,本人不是很喜欢在C盘里面放东西,就设置了一个相对地址,如下所示
  • 探讨我所遇到的Typora与CSDN图片上传失败的原因_第3张图片
  • 也就是当前文件的同目录建一个Img文件夹,统一存放图片,这才导致了如上的弊端

解决方案

  • 第一种,就是指定一个统一的本地绝对路径,像默认一样
  • 第二种,统一上传到服务器,像CSDN一样,看了一眼,还真有这个选项,也支持自定义,只要自己写个微服务在服务器上一挂,就可以了,或者不知道七牛这种能不能传
    探讨我所遇到的Typora与CSDN图片上传失败的原因_第4张图片
  • 但是我不准备弄了,麻烦[手动狗头]

情况补充

  • 后来我有试过用绝对路径,好像不怎么管用~但我记得以前是可以的,不知道CSDN·这边出啥事了,咋就传不了

你可能感兴趣的:(胡乱写写)