专注于分享Java后端相关技术、老司机实战干货,不限于JVM、ƈ发、设计模式、性能优化、分布式&微服务、云原生、大数据相关主题?/span>
希望x的你停下脚步Q定有所收获?/span>
以前的个人博客内容不好迁U,所以我打算Ҏ自己的多q经验,不断整理输出有h值的内容?br />目前公众号内Ҏ关于SpringCloudQ微服务框架Q、SkywalkingQAPM监控调用链)、JVMQGC分析、内存泄漏分析)、ƈ发编E?/span>相关原创实战文章已出炉?br />
最q刚开始已l有不少伙伴关注了Q期待能有幸搜烦到本博客的同学,可以扫码x一下,不胜感激?br />大家有Q何技术、职场、面试上的问题都可以与我交流?br />
方式一Q?/strong>扫码以下公众号二l码Q?/strong>
方式二:在微信上直接搜烦Q?nbsp;javatech_cbo
感谢各位伙伴的支持Q后l会在该公众号上输出大量的有价值的实战q货 Q期待与你一同进步与成长?br />
?长经怼遇到一些http状态码的问题。而所谓的404就是服务器404重定向状态返回页面。数?04指的?04L态码。一般常用到的有200?状态码?04L态码?00可C网被下蝲成功Q?04可CZ能成功下载ƈ产生错误。下面是HTTP状态码一览表? 1xxQ请求收刎ͼl箋处理 100——客户必须l箋发出h 200——交易成功 300——h的资源可在多处得?br />301——删除h数据 400——错误hQ如语法错误 500——服务器生内部错?br />501——服务器不支持h的函?br />502——服务器暂时不可用Q有时是Z防止发生pȝq蝲 Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q?/p> 英文版: 100QContinue 200QOK 300QMultiple Choices 400QBad Request 500QInternal Server Error Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q?/p> 200L态码 220.181.32.30 - - [02/Sep/2008:00:01:23 +0800] "GET /article/0572/72570.shtml HTTP/1.1" 200 28361 "-" "Baiduspider+(+http://www.baidu.com/search/spider.htm)" 服务器日志中?00表示使用GET传递方式网?2570.shtml下蝲成功。即Q当用户或爬虫程序向|站服务器发出浏览请求时Q服务器q回 HTTP 数据里包含某种状态码Q?00响应号即状态码中的一U,表示本网被成功下蝲?/p> 301L态码 220.181.32.30 - - [02/Sep/2008:00:01:31 +0800] "GET /my/view.php?aid=14183 HTTP/1.1" 301 - "-" "Baiduspider+(+http://www.baidu.com/search/spider.htm)" 服务器日志中?01表示使用GET传递方式动态网aid=14183成功跌{。即Q当用户或爬虫程序向|站服务器发出浏览请求时Q服务器q回 HTTP 数据包含某U状态码Q?01 重定向即状态码中的一U,表示本网|久性{Ud另一个地址。实际操作中我们可以多个域名指向同一个网址Q这也是搜烦引擎唯一认可的一U网站{向的?式?/p> 404状态码 出现404状态码p明有URL地址的网|览不到。很多时候由于网站的改版Q很多旧版|站url地址失效。这是你需要徏?04状态页来保证你 |站通畅Q能够达CU回路的效果。切?04状态页需要单独设计,不能直接在服务器端直接蟩转回首页。否则,搜烦引擎会大量抓取网站首失误当?04 处理?/p> HTTP 404 错误意味着链接指向的网不存在Q即原始|页的URL失效Q这U情늻怼发生Q很N免,比如_|页URL生成规则改变、网|件更名或Ud位置、导 入链接拼写错误等Q导致原来的URL地址无法讉KQ当Web 服务器接到类D求时Q会q回一?04 状态码Q告诉浏览器要请求的资源q不存在。但是,Web服务器默认的404错误面Q无论Apacheq是IISQ均十分陋、呆板且对用户不友好Q无?l用h供必要的信息以获取更多线索,无疑q会造成用户的流失?/p> 因此Q很多网站均使用自定?04错误的方式以提供用户体验避免用户失。一般而言Q自定义404面通用的做法是在页面中攄|站快速导航链接、搜索框以及|站提供的特色服务,q样可以有效的帮助用戯问站点ƈ获取需要的信息?/p> Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q?/p> 100 Continue 指示客户端应该l请求。回送用于通知客户端此ơ请求已l收刎ͼq且没有被服务器拒绝?br />客户端应该l发送剩下的h数据或者请求已l完成,或者忽略回送数据。服务器必须发?br />最后的回送在h之后? 101 Switching Protocols Successful 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content Redirection 301 Moved Permanently 302 Found
304 Not Modified 305 Use Proxy 306 Unused 307 Temporary Redirect Client Error 401 Unauthorized 402 Payment Required 403 Forbidden 404 Not Found 405 Menthod Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Reqeust Timeout 409 Conflict 410 Gone 411 Length Required 412 Precondition Failed 413 Request Entity Too Large 414 Request-URI Too Long 415 Unsupported Media Type 416 Request Range Not Satisfialbe 417 Expectation Failed Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout 505 Http Version Not Supported 常见q回状态码?00(正常)?04(无法讉K)?00(面中PHP/ASP/ASPX{有错误)?01(怹重定??02(普通蟩转如js跌{,http跌{,asp中respone.redirect跌{及PHP使用的header发送的普通蟩转等)?/p>
当用LL搜烦引擎向网站服务器发出览hӞ服务器将q回Http Header Http头信息状态码,常见几种如下: 1、Http/1.1 200 OK 讉K正常 表示成功讉K,为网站可正常讉K时的状态?br /> 2、Http/1.1 301 Moved Permanently301重定?/strong>怹重定?br /> Ҏ索引擎相对友好的跌{方式Q当|站更换域名时可原域名?01怹重定向到新域名,原域名权重可传递到新域名,也常有将不含www的域?01跌{到含www的,如xxx.com通过301跌{到www.xxx.com 3、Http/1.1 302 Found Z旉定向 易被搜烦引擎判ؓ作弊,比如aspE序的response.Redirect()跌{、js跌{或静态http跌{?br /> 4、Http/1.1 400 Bad Request 域名l定错误 一般是服务器上域名未绑定成功,未备案等情况?br /> 5、Http/1.1 403 Forbidden 没有权限讉K此站 你的IP被列入黑名单Q连接的用户q多Q可以过后再试,|站域名解析CI间Q但I间未绑定此域名{情c?br /> 6、Http/1.1 404 Not Found 文g或目录不存在 表示h文g、目录不存在或删除,讄404错误|需保q回gؓ404。常有因?04错误设|不当导致不存在的网返回的不是404而导致搜索引擎降权?br /> 7、Http/1.1 500 Internal Server Error E序或服务器错误 表示服务器内部程序错误,出现q样的提CZ般是E序面中出现错误,如小的语法错误,数据q接故障{?br /> 转蝲自: |