某日,调好的程序到客户方实施时候出现问题,报“远程服务器返回错误: (411) 所需的长度”,客户没有网,此错误也没见过,无解,然后……
原因:httpRequest post方法和get方法使用不对。
当请求为post方法时,必须有请求内容,没有请求内容时候则报上述错误。
改成get方式即可。
注意:iis5.1不做上述检查(xp),vs2005自带的web支持也不做检查。iis6.0做上述检查(win2003)。
本文介绍了一种在使用HTTP Post方法时遇到的“远程服务器返回错误:(411)所需的长度”问题及其解决方案。该错误通常是由于在Post请求中未包含请求内容导致的。文章指出,在IIS 6.0环境下会进行此类检查并给出了解决方案。
某日,调好的程序到客户方实施时候出现问题,报“远程服务器返回错误: (411) 所需的长度”,客户没有网,此错误也没见过,无解,然后……
原因:httpRequest post方法和get方法使用不对。
当请求为post方法时,必须有请求内容,没有请求内容时候则报上述错误。
改成get方式即可。
注意:iis5.1不做上述检查(xp),vs2005自带的web支持也不做检查。iis6.0做上述检查(win2003)。
1292

被折叠的 条评论
为什么被折叠?