首页 > 其他分享 >面试中超详细的HTTP状态码

面试中超详细的HTTP状态码

时间:2024-03-12 09:36:24浏览次数:25  
标签:中超 200 HTTP 错误码 面试 使用

一 状态码定义

  

 

二 遵守的规范

 

  • 200 一定是正确。所有异常都不使用 200 返回码
  • 业务逻辑上的错误,有特别的错误码尽量使用 4xx,否则使用 400。
  • 服务器端内部错误,无特别错误码使用 500。
  • 业务异常时,返回内容使用 JSON 格式定义 error 信息。

标签:中超,200,HTTP,错误码,面试,使用
From: https://www.cnblogs.com/yongheng999/p/18067598

相关文章

  • 【C#】HttpWebRequest 接口请求,添加基础Basic认证
    C#,调用对方接口,POST方法,Basic账号密码身份认证。stringurl="";stringaccount="";stringpwd="";JObjectpostData=newJObject();HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(url);request.Method="POST";re......
  • 面试官:说说线程池的工作原理?
    线程池的底层是基于线程和任务队列来实现的,创建线程池的创建方式通常有以下两种:普通Java项目,使用ThreadPoolExecutor来创建线程池,这点《阿里巴巴Java开发手册》中也有说明,如下图所示:Spring项目中,会使用代码可读性更高的ThreadPoolTaskExecutor来创建线程池,虽然它的......
  • 解决问题:HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相
      缺少AspNetCoreModuleV2模块,下载安装即可。ps:.netframework是可以直接发布,IIS指定就能正常访问的。但aspnetcore项目略有不同,要额外安装一个模块,如果没有安装,会报HTTP错误500.19-InternalServerError的错。1、官方版本地址:https://dotnet.microsoft.com/down......
  • C#100个经典面试题
    原文链接:https://www.cnblogs.com/zxdz/p/13370024.html1..NET和C#有什么区别答:.NET一般指.NETFrameWork框架,它是一种平台,一种技术。C#是一种编程语言,可以基于.NET平台的应用。2.一列数的规则如下:1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现。答:p......
  • 面试学习——JVM
    讲讲JVM原理,JVM是做什么的JVM怎么判断一个对象可以销毁了类加载机制、有哪些类加载器jvm双亲委派机制,为什么要用双亲委派机制?垃圾回收器、垃圾回收算法一个对象什么时候会进入新生代、什么时候会进入老年代什么时候会发生younggc,什么时候会发生oldgc,什么时候会发生fu......
  • 机器学习面试中常见问题整理
    机器学习(ML)作为目前一个比较火领域,提供了许多有趣且高薪的工作和机会。无论你是刚刚踏入机器学习领域的新手,还是已经积累了一定经验的从业者,面试都是检验你技能和知识的重要环节。本文将梳理一些常见的面试问题,让你在面试中更加自信从容。1.基础知识想要从事机器学习工作,至少......
  • Java Http Get Post 请求工具类
    importcom.alibaba.fastjson.JSONObject;importorg.apache.http.NameValuePair;importorg.apache.http.client.config.RequestConfig;importorg.apache.http.client.entity.UrlEncodedFormEntity;importorg.apache.http.client.methods.CloseableHttpResponse;importorg......
  • 算法面试通关40讲 - 哈希表/映射
    1.两数之和#include<iostream>#include<unordered_map>usingnamespacestd;classSolution{public:vector<int>twoSum(vector<int>&nums,inttarget){vector<int>indices;unordered_map<int,decltype(nums.siz......
  • Vue项目中封装axios统一管理http请求
    <divid="content_views"class="markdown_viewsprism-tomorrow-night"><svgxmlns="http://www.w3.org/2000/svg"style="display:none;"><pathstroke-lineca......
  • Java面试必考题之线程的生命周期,结合源码,透彻讲解!
    写在开头在前面的几篇博客里,我们学习了Java的多线程,包括线程的作用、创建方式、重要性等,那么今天我们就要正式踏入线程,去学习更加深层次的知识点了。第一个需要学的就是线程的生命周期,也可以将之理解为线程的几种状态,以及互相之间的切换,这几乎是Java多线程的面试必考题,每一年都......