200 – OK : This means that the GET , PUT, or DELETE request was successful. When you request a resource, it will be returned in JSON format.

201 – Created : This means that the POST request was successful. This status code is only returned when you try to create a new resource. The resource will also be returned to you.

400 – Bad Request : This mean you have missed a required attribute for this request. For example, the title for a merge request was not given.

401 – Unauthorized : This means that you are not authenticated. If you don’t send a secret token with your request or send an invalid token, this status is returned.

403 – Forbidden : This means that you are authenticated but don’t have the required permissions to perform thte given request. This can happen, for example , if you try to delete a project but you’re not an owner of the project.

404 – Not Found : This means that the resource you’re trying to fetch dose not exist. For example, you try to request an issue by its ID, but that issue could not be found.

405 – Method not allowed : This means that GitLab does not support the request you try to perform.

409 – Conflict : This means that a conflicting resource alreadly exists; for example , you try to create a project with the same name as a project that was already created.

500 – Server error : This means that something went wrong with your request. This was a server-side issue, so you don’t have to alter your message. You might find a bug in Gitlab.

转载于:https://www.cnblogs.com/zangxueyuan/p/9232492.html

Gitlab-API各状态码解释相关推荐

  1. 趣说API HTTP 状态码的使用

    在设计API HTTP 状态码的时候,我们总能听到两种声音: 第一种,也是大家最常用的: 所有接口的状态码都返回 200,然后在自定义错误码: # 正确响应 {"code: 200,&quo ...

  2. 关于 RESTful API HTTP状态码

    关于 RESTful API 中 HTTP 状态码的定义 其中 2XX/3XX 其实都是请求成功,但是结果不同.4XX 是请求出错,5XX 是服务器处理出现错误. 200 这个最容易理解,就是正确的请 ...

  3. 关于Restful API与状态码的设计

    一.API 1. 传输协议 采用HTTP JSON通讯协议 2. API版本控制 将API得版本号放入URL,http://api.example.com/v{n}/ v{n} n代表版本号,使用整形 ...

  4. http协议的状态码 200、301、304、404、502 HTTP状态码解释

        在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提 ...

  5. http 301、302、304、400、405、415状态码解释

    301 moved permanently.302 found.303 see other 301/302/303都表示重定向,所以放在一起讲解. 301表示永久重定向(301 moved perma ...

  6. selenium 状态码521_selenium获取网页状态码与状态码解释

    HTTP状态码,它是用以表示网页服务器HTTP响应状态的3位数字代码.状态码的第一个数字代表了响应的五种状态之一. 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理.由于 HTT ...

  7. HttpClient 4 API –获取状态码-getStatusLine()。getStatusCode()示例

    在HttpClient API中获取状态代码的快速指南. getStatusLine().getStatusCode()示例和相关的错误. 1.简介 在这个非常快速的教程中,我将展示如何使用HttpC ...

  8. HTTP状态码:204 No Content(总结HTTP状态码)

    204 No Content:服务器成功处理了请求,但是没有返回任何内容. 今天,遇到了一个204报错,索性把HTTP状态码总结一下,以备不时之需. HTTP常见状态码: 200 -- 请求成功 30 ...

  9. 服务器端返回的状态码是什么意思

    撰写时间:2020年1月3日 星期五 刚学习框架时,我们写的代码路径出错是不是经常能看到404,见得多了自然就知道可能是指定的目录或文件在 Web 服务器上不存在,或者是URL拼写错误.那返回来的40 ...

  10. HTTP状态码完整介绍

    2019独角兽企业重金招聘Python工程师标准>>> HTTP状态码是什么?HTTP状态码有什么用处?如何处理HTTP状态码能够和搜索引擎更友好?技巧在哪里?更有利于网站优化?HT ...

最新文章

  1. 虚拟机Linux中判断用户输入的是 Yes 或 NO
  2. 风口上的政府大数据 需要消除“大误区”
  3. Apache启动报错
  4. SQL on Linux Run on Docker
  5. 阿里资深系统架构师九峰谈云计算
  6. HTML5表单新增元素与属性(form、formaction、formmethod、formenctype、formtarget、autofous、required、labels)
  7. python莫比乌斯内接矩形_莫比乌斯反演例题集 ^_^(示例代码)
  8. 2014秋C++第19周 项目 单链表/枚举
  9. python URLError,HTTPError 的异常处理
  10. C++ container member map
  11. 帆软高级函数应用之文本函数
  12. 调用情迁机器人发送微信或者QQ消息等即时通讯消息
  13. 九歌创作诗词计算机系统,人工智能辅助古诗词学习:以清华大学“九歌”诗词写作系统为例...
  14. Java实现微信公众号授权登录
  15. Processing基础
  16. 微信小程序绘制地图轨迹线路
  17. 商业模式分析——3W2H分析法
  18. 2023年,“新一代”固定资产管理平台——支持低代码平台
  19. Java——将一个正整数分解质因数
  20. 绘制地图格网时,如何只显示度的数值

热门文章

  1. 排序构造 GYM 101149 F - The Weakest Sith
  2. Java项目转换成Web项目
  3. freemarker 使用简单笔记
  4. handler机制和异步更新UI页面
  5. 安装Linux操作系统(RHEL5.0)
  6. ORACLE -- ArcSDE Lock request conflicts with an established lock
  7. 生成swc库文件若干方法
  8. SylixOS 内存管理源代码分析--phyPage.c
  9. 洛谷P1217回文质数
  10. 学生如何免费使用Jetbrains旗下包含Pycharm等开发工具(中文详细教程)