面试题答案
一键面试- 常见HTTP状态码及含义:
- 200 OK:表示请求成功,服务器已成功处理请求并返回了请求的资源。
- 400 Bad Request:客户端发送的请求有语法错误,服务器无法理解。
- 401 Unauthorized:请求要求身份验证,通常用于需要登录的场景,若未提供有效的身份凭证会返回此状态码。
- 404 Not Found:服务器找不到请求的资源,可能是URL输入错误或者资源已被删除。
- 500 Internal Server Error:服务器内部发生错误,无法完成请求,一般是服务器端代码出现问题。
- Content - Type的作用:
- 作用:用于指示资源的媒体类型(也叫MIME类型),告诉客户端实际返回的数据是什么格式,以便客户端能正确地处理和展示数据。
- 常见取值:
- application/json:表示返回的数据是JSON格式,常用于前后端数据交互,方便JavaScript等语言解析处理。
- text/html:表示返回的是HTML文档,浏览器可直接渲染展示网页内容。
- text/plain:纯文本格式,没有特定的格式,就是普通的文本内容。
- application/xml:返回的是XML格式的数据,在一些传统的企业级应用或需要严格数据结构定义的场景中使用。
- image/jpeg:表示返回的是JPEG格式的图片,浏览器可直接显示该图片。