Springboot状态码总结

32 篇文章 0 订阅
28 篇文章 0 订阅
一,概述:


1XX     100-101     消息提示


2XX     200-206     成功     200(OK)


3XX     300-305    重定向   302(found)一个链接到宁外一链接,304(NotModified)资源没有改变还是使用上次的缓存,


4XX     400-415    客户端错误  401(unauthorized)需要授权认证,403(forbidden)禁止访问,404()没有找到资源,405(Method not allowed)方法不可用(get/post)


                               413(Request Entity Too  Large)请求的数据过大


5XX     500-505    服务端错误  500(Internal ServerError)服务列表错误,502(bad gateway)网关发生了错误,503(service Unavailable)服务器不可以  ,504(Gate TimeOut)放回超时


二,详细描述:


// 1xx Informational




CONTINUE(100, "Continue"),


SWITCHING_PROTOCOLS(101, "Switching Protocols"),


PROCESSING(102, "Processing"),


CHECKPOINT(103, "Checkpoint"),




// 2xx Success




OK(200, "OK"),


CREATED(201, "Created"),


ACCEPTED(202, "Accepted"),


NON_AUTHORITATIVE_INFORMATION(203, "Non-Authoritative Information"),


NO_CONTENT(204, "No Content"),


RESET_CONTENT(205, "Reset Content"),


PARTIAL_CONTENT(206, "Partial Content"),


MULTI_STATUS(207, "Multi-Status"),


ALREADY_REPORTED(208, "Already Reported"),


IM_USED(226, "IM Used"),






// 3xx Redirection




MULTIPLE_CHOICES(300, "Multiple Choices"),


MOVED_PERMANENTLY(301, "Moved Permanently"),


FOUND(302, "Found"),


@Deprecated
MOVED_TEMPORARILY(302, "Moved Temporarily"),


SEE_OTHER(303, "See Other"),


NOT_MODIFIED(304, "Not Modified"),


@Deprecated
USE_PROXY(305, "Use Proxy"),


TEMPORARY_REDIRECT(307, "Temporary Redirect"),


PERMANENT_REDIRECT(308, "Permanent Redirect"),






// --- 4xx Client Error ---




BAD_REQUEST(400, "Bad Request"),


UNAUTHORIZED(401, "Unauthorized"),


PAYMENT_REQUIRED(402, "Payment Required"),


FORBIDDEN(403, "Forbidden"),


NOT_FOUND(404, "Not Found"),


METHOD_NOT_ALLOWED(405, "Method Not Allowed"),


NOT_ACCEPTABLE(406, "Not Acceptable"),


PROXY_AUTHENTICATION_REQUIRED(407, "Proxy Authentication Required"),


REQUEST_TIMEOUT(408, "Request Timeout"),


CONFLICT(409, "Conflict"),


GONE(410, "Gone"),


LENGTH_REQUIRED(411, "Length Required"),


PRECONDITION_FAILED(412, "Precondition Failed"),


PAYLOAD_TOO_LARGE(413, "Payload Too Large"),


@Deprecated
REQUEST_ENTITY_TOO_LARGE(413, "Request Entity Too Large"),


URI_TOO_LONG(414, "URI Too Long"),


@Deprecated
REQUEST_URI_TOO_LONG(414, "Request-URI Too Long"),


UNSUPPORTED_MEDIA_TYPE(415, "Unsupported Media Type"),


REQUESTED_RANGE_NOT_SATISFIABLE(416, "Requested range not satisfiable"),


EXPECTATION_FAILED(417, "Expectation Failed"),


I_AM_A_TEAPOT(418, "I'm a teapot"),


@Deprecated
INSUFFICIENT_SPACE_ON_RESOURCE(419, "Insufficient Space On Resource"),


@Deprecated
METHOD_FAILURE(420, "Method Failure"),


@Deprecated
DESTINATION_LOCKED(421, "Destination Locked"),


UNPROCESSABLE_ENTITY(422, "Unprocessable Entity"),


LOCKED(423, "Locked"),


FAILED_DEPENDENCY(424, "Failed Dependency"),


UPGRADE_REQUIRED(426, "Upgrade Required"),


PRECONDITION_REQUIRED(428, "Precondition Required"),


TOO_MANY_REQUESTS(429, "Too Many Requests"),


REQUEST_HEADER_FIELDS_TOO_LARGE(431, "Request Header Fields Too Large"),


UNAVAILABLE_FOR_LEGAL_REASONS(451, "Unavailable For Legal Reasons"),







// --- 5xx Server Error ---




INTERNAL_SERVER_ERROR(500, "Internal Server Error"),


NOT_IMPLEMENTED(501, "Not Implemented"),


BAD_GATEWAY(502, "Bad Gateway"),


SERVICE_UNAVAILABLE(503, "Service Unavailable"),


GATEWAY_TIMEOUT(504, "Gateway Timeout"),


HTTP_VERSION_NOT_SUPPORTED(505, "HTTP Version not supported"),


VARIANT_ALSO_NEGOTIATES(506, "Variant Also Negotiates"),


INSUFFICIENT_STORAGE(507, "Insufficient Storage"),


LOOP_DETECTED(508, "Loop Detected"),


BANDWIDTH_LIMIT_EXCEEDED(509, "Bandwidth Limit Exceeded"),


NOT_EXTENDED(510, "Not Extended"),


NETWORK_AUTHENTICATION_REQUIRED(511, "Network Authentication Required");



  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Springboot Vue项目中修改密码,你可以按照以下步骤进行操作: 1. 在后端项目中创建一个RESTful接口,用于处理前端发送的修改密码请求。你可以使用SpringMVC来进行请求路由和参数绑定。 2. 在该接口的处理方法中,首先需要验证用户的身份,确保用户是合法的可以进行密码修改的。你可以通过验证用户的token或者其他身份验证方式来实现。 3. 接下来,根据传入的参数,更新对应用户的密码信息。你可以通过调用相关的数据库操作来更新密码。例如,你可以使用MySQL作为数据库,并使用相应的查询更新语句来修改密码[2]。 4. 在前端项目中,你需要创建一个修改密码的页面。可以使用Vue框架进行页面开发,你可以使用Vue CLI或其他工具来初始化项目,并生成基础的页面结构。 5. 在该页面中,你可以设计相应的表单和按钮来接收用户输入的新密码。然后,将新密码作为参数发送给后端接口。 6. 当用户点击保存按钮时,前端会发送修改密码的请求到后端接口。后端接口会接收到请求,并根据前端传入的参数进行密码修改。 7. 修改密码完成后,后端可以返回相应的状态码或信息给前端,告知密码修改结果。 8. 前端可以根据后端返回的信息来展示相应的提示信息,以告知用户密码修改成功或失败的情况。 总结起来,要在Springboot Vue项目中修改密码,你需要在后端创建RESTful接口来处理密码修改请求,并在前端页面中设计表单和按钮来接收用户输入的新密码,并发送请求到后端接口进行密码修改。最后,前端根据后端的返回结果展示相应的提示信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [SpringBoot + Vue 实现用户名密码登录.zip](https://download.csdn.net/download/qq_41086359/13090164)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Springboot Vue网上商城购物系统java项目源码含文档ppt.zip](https://download.csdn.net/download/abo2022/85797984)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [vue整合SSM项目实战](https://download.csdn.net/download/m0_55755339/88241603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值