美文网首页
PicGo+Gitee(码云)中的404错误解决方案

PicGo+Gitee(码云)中的404错误解决方案

作者: 胖墩海海 | 来源:发表于2021-10-28 15:02 被阅读0次

今天在用PicGo配置Gitee时,出现了404问题,记录一下解决方案。

安装与配置

PicGo默认是不支持Gitee的,只能通过安装插件来进行支持。我这里安装的插件是Gitee

image-20211011170206144

图床设置--->Gitee图床设置对相关信息进行设置

image-20211011170442724

设置项的内容应该怎么填写,请参考https://www.codenong.com/cs108937509/,我这里转一下该文章的关键部分:

假如你的仓库的 url 是:https://gitee.com/mayun/blogimage
owner(必填):个人空间地址,个人空间地址(而不是基本信息中的姓名),即 mayun 这一部分
repo(必填):存储图片的仓库,即 blogimage 这一部分
path:图片实际上传的路径名,若 path 为空,默认上传图片到根目录(即与 README.md 文件同级)
token(必填):私人令牌,PicGo 客户端程序就是根据 token 再调用 Gitee OpenAPI 接口完成图片的上传
message:图床设置的说明

配置好后,正常情况下,应该就可以上传了。

404错误处理

在配置不正确的时候,上传图片会出现404错误,这个时候如果仔细看错误提示,其实是很好找到原因并解决的。

Not Found Project

image-20211011170927063

这个错误的意思是没有找到项目,需要检查一下repo项的配置,请保证该项的配置正确无误。这个网上有很多介绍,简单说一下即可。

Branch

出现这个错误提示,意思是分支不存在。错误示例如下:

------Error Stack Begin------
StatusCodeError: 404 - {"message":"Branch"}
    at new StatusCodeError (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request-promise-core\lib\errors.js:32:15)
    at Request.plumbing.callback (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request-promise-core\lib\plumbing.js:104:33)
    at Request.RP$callback [as _callback] (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request-promise-core\lib\plumbing.js:46:31)
    at Request.self.callback (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:185:22)
    at Request.emit (events.js:200:13)
    at Request.<anonymous> (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:1154:10)
    at Request.emit (events.js:200:13)
    at IncomingMessage.<anonymous> (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:1076:12)
    at Object.onceWrapper (events.js:288:20)
    at IncomingMessage.emit (events.js:205:15)
-------Error Stack End------- 

在新建的仓库中,需要首先进行始化,分支才会存在。我今天就是因为没有初始化仓库,导致分支不存在,弄好好久才找到原因。对于新建的仓库,如果没有特别的需求,建议直接在创建时,勾选初始化仓库,这样就能自动创建master分支了。

image-20211011172528411

如果使用的是gitee-uploader插件,一定要保证配置的分支已经存在。

gitee插件,不能配置分支,直接上传图片到master分支中。

目前只遇到了这两种404错误,遇到其它问题的话,如果仔细看错误提示,一般还是很容易解决的。

相关文章

  • PicGo+Gitee(码云)中的404错误解决方案

    今天在用PicGo配置Gitee时,出现了404问题,记录一下解决方案。 安装与配置 PicGo默认是不支持Git...

  • Servlet 的常见错误总结

    Servlet 的常见错误总结 HTTP状态码详解 404错误:资源未找到原因一:在请求地址中的servlet的别...

  • HTTP常见状态码

    HTTP常见状态码(404、400、500)等错误 一些常见的状态码为: 200 - 服务器成功返回网页404 -...

  • 向码云提交项目

    1.向码云提交项目2.push to origin/master was rejected错误解决方案

  • Socket.IO-Client-Swift使用问题记录-01

    1.连接socket,路径错误,poll message报404,解决方案,初始化SocketManager的时候...

  • sliver-rest-wp-api常见状态码

    常用状态码 200:成功 500:服务器错误 403:没有权限 404:常规错误 每个接口都会返回具体的错误信息,...

  • http状态码(转)

    ttp中200、302、304、404和500等响应状态码所表示的意义? Http中200、302、304、404...

  • 温室大棚网站建立

    温室大棚网站解决方案 问题: 登陆网站出现404错误 解决方案: IIS信息服务没有完全安装,重新安装IIS,展开...

  • 01fetch

    fetch 和 jQuery.ajax()区别 当接收到代表错误的 http 状态码,比如404或者500,fet...

  • vue 动态加载图片src的解决办法

    记一次vue中图片加载的问题 用js动态加载assets或者本文件的图片出现404的状态码404代码 在webpa...

网友评论

      本文标题:PicGo+Gitee(码云)中的404错误解决方案

      本文链接:https://www.haomeiwen.com/subject/uvjvaltx.html