以下部分为网上查找,部分为工作中整理
200:请求成功
202:请求被接受,但处理尚未完成
302:请求到的资源在一个不同的URL处临时保存 处理方式:重定向到临时的URL(IDHTTP处理方式 : IdHTTP.HandleRedirects := True;)
404:没有找到URL 处理方式:确认网页是否正确
415:请求格式问题 处理方式:设置content-type(IDHTTP处理方式 : 设置IdHTTP.Request.CustomHeaders.Values)
500:服务器内部错误 服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器端的源代码出现错误时出现。
处理方式:确认提交的报文是否正确(一般可能报文格式,或参数格式异常, webservice接口中较常见)
501:服务器无法识别 服务器不支持当前请求所需要的某个功能。当服务器无法识别请求的方法,并且无法支持其对任何资源的请求。
502:错误网关 作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。
503:服务出错 由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。
HTTP 常见异常状态及Delphi IDHTTP 控件处理方式
原文:http://www.cnblogs.com/limingliyu/p/5658667.html