HttpStatus各种状态

  1. JS.ns("JS.HTTPStatus","JS.XMLHttpRequest");
  2. /**
  3. * FC 2616 HTTP1.1规范的HTTP Status状态常量
  4. * http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10
  5. */
  6. JS.HTTPStatus = {
  7. //Informational 1xx
  8. ‘100‘ : ‘Continue‘,
  9. ‘101‘ : ‘Switching Protocols‘,
  10. //Successful 2xx
  11. ‘200‘ : ‘OK‘,
  12. ‘201‘ : ‘Created‘,
  13. ‘202‘ : ‘Accepted‘,
  14. ‘203‘ : ‘Non-Authoritative Information‘,
  15. ‘204‘ : ‘No Content‘,
  16. ‘205‘ : ‘Reset Content‘,
  17. ‘206‘ : ‘Partial Content‘,
  18. //Redirection 3xx
  19. ‘300‘ : ‘Multiple Choices‘,
  20. ‘301‘ : ‘Moved Permanently‘,
  21. ‘302‘ : ‘Found‘,
  22. ‘303‘ : ‘See Other‘,
  23. ‘304‘ : ‘Not Modified‘,
  24. ‘305‘ : ‘Use Proxy‘,
  25. ‘306‘ : ‘Unused‘,
  26. ‘307‘ : ‘Temporary Redirect‘,
  27. //Client Error 4xx
  28. ‘400‘ : ‘Bad Request‘,
  29. ‘401‘ : ‘Unauthorized‘,
  30. ‘402‘ : ‘Payment Required‘,
  31. ‘403‘ : ‘Forbidden‘,
  32. ‘404‘ : ‘Not Found‘,
  33. ‘405‘ : ‘Method Not Allowed‘,
  34. ‘406‘ : ‘Not Acceptable‘,
  35. ‘407‘ : ‘Proxy Authentication Required‘,
  36. ‘408‘ : ‘Request Timeout‘,
  37. ‘409‘ : ‘Conflict‘,
  38. ‘410‘ : ‘Gone‘,
  39. ‘411‘ : ‘Length Required‘,
  40. ‘412‘ : ‘Precondition Failed‘,
  41. ‘413‘ : ‘Request Entity Too Large‘,
  42. ‘414‘ : ‘Request-URI Too Long‘,
  43. ‘415‘ : ‘Unsupported Media Type‘,
  44. ‘416‘ : ‘Requested Range Not Satisfiable‘,
  45. ‘417‘ : ‘Expectation Failed‘,
  46. //Server Error 5xx
  47. ‘500‘ : ‘Internal Server Error‘,
  48. ‘501‘ : ‘Not Implemented‘,
  49. ‘502‘ : ‘Bad Gateway‘,
  50. ‘503‘ : ‘Service Unavailable‘,
  51. ‘504‘ : ‘Gateway Timeout‘,
  52. ‘505‘ : ‘HTTP Version Not Supported‘
  53. };
  54. JS.HTTPStatus.OK = 200;
  55. JS.HTTPStatus.BADREQUEST = 400;
  56. JS.HTTPStatus.FORBIDDEN = 403;
  57. JS.HTTPStatus.NOTFOUND = 404;
  58. JS.HTTPStatus.TIMEOUT = 408;
  59. JS.HTTPStatus.SERVERERROR = 500;
时间: 2024-11-20 21:42:37

HttpStatus各种状态的相关文章

一天教你入门struts2

写在前面 自己也是一个java和java web的菜鸟.之前没有接触过java web方面的开发 想通过一个小项目,来熟悉struts2的开发流程 一个有趣的想法源于教研室项目上的一个功能实现–自己主动识别运营商,去做不同的处理.项目上採用的是IP地址库的方式,在本地做处理.这里为了简单就採用了淘宝提供的接口服务 已经将该项目作为开源项目放在:IP地址仓库 欢迎大家前来点赞 能够学到什么 struts2的基本执行流程 HttpClient和org.json库的使用 前端採用了bootstrap和

ie 导出不行,不兼容问题,或只出现后缀文件无法识别

// 下载模板 @RequestMapping("/download") @ResponseBody public ResponseEntity<byte[]> download(HttpServletRequest request)throws IOException { String path="mouldmb.xls"; File file = new ClassPathResource(path).getFile();// path是根据日志路径

RestTemplate实践

什么是RestTemplate? RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率.调用RestTemplate的默认构造函数,RestTemplate对象在底层通过使用java.net包下的实现创建HTTP 请求,可以通过使用ClientHttpRequestFactory指定不同的HTTP请求方式.ClientHttpRequestFactory接口主要提供了两种实现方式

s有一天,教你开始truts2

写在前面 他也是一个java和java web新秀.此前有过接触java web发展 我想一个小项目.要熟悉struts2开发过程 一个有趣的想法源于教研室项目上的一个功能实现–自己主动识别运营商,去做不同的处理.项目上採用的是IP地址库的方式,在本地做处理.这里为了简单就採用了淘宝提供的接口服务 已经将该项目作为开源项目放在:IP地址仓库 欢迎大家前来点赞 能够学到什么 struts2的基本执行流程 HttpClient和org.json库的使用 前端採用了bootstrap和ajax.做到了

spring中的ResponseEntity理解

参考: https://blog.csdn.net/weixin_37869477/article/details/82762976 https://blog.csdn.net/sswqzx/article/details/84938223 ResponseEntity可以定义返回的HttpStatus(状态码)和HttpHeaders(消息头:请求头和响应头) HttpStatus(状态码)https://blog.csdn.net/csdn1844295154/article/details

使用ResponseEntity进行返回json数据

在最近的项目中,与上位机进行数据传输时,上位机需要服务器的响应得知服务器是否正常运行,数据是否正常发送 在最近的调试中我使用ResponseEntity<Map<String,Object>>作为返回对象,response响应一个json,{"massage","success"} ResponseEntity可以定义返回的HttpStatus(状态码)和HttpHeaders(消息头:请求头和响应头) 如果不使用ResponseEntity

Spring 框架——利用HandlerExceptionResolver实现全局异常捕获

https://blog.csdn.net/qq_22172133/article/details/82147630 微信一.需求描述        因为在项目中,我们不可否认的会出现异常,而且这些异常并没有进行捕获.经常出现的bug如空指针异常等等.在之前的项目中,如果我们没有进行任何配置,那么容器会自动打印错误的信息,如果tomcat的404页面,400页面等等.如果我们在web.xml中进行如下配置,就会拦截错误,然后跳转到指定的错误页面. <error-page>    <err

HttpStatus状态码详细讲解

HttpStatus状态码 HttpStatus = { //Informational 1xx 信息 '100' : 'Continue', //继续 '101' : 'Switching Protocols', //交换协议 //Successful 2xx 成功 '200' : 'OK', //OK '201' : 'Created', //创建 '202' : 'Accepted', //已接受 '203' : 'Non-Authoritative Information', //非权威

Shiro学习(20)无状态Web应用集成

在一些环境中,可能需要把Web应用做成无状态的,即服务器端无状态,就是说服务器端不会存储像会话这种东西,而是每次请求时带上相应的用户名进行登录.如一些REST风格的API,如果不使用OAuth2协议,就可以使用如REST+HMAC认证进行访问.HMAC(Hash-based Message Authentication Code):基于散列的消息认证码,使用一个密钥和一个消息作为输入,生成它们的消息摘要.注意该密钥只有客户端和服务端知道,其他第三方是不知道的.访问时使用该消息摘要进行传播,服务端