首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

使用TIdHTTP POST数据到一个ASP网页,返回时只能接收到4096个字节,请教是什么原因?如何解决

2012-05-28 
使用TIdHTTP POST数据到一个ASP网页,返回时只能接收到4096个字节,请问是什么原因?怎么解决?代码如下:funct

使用TIdHTTP POST数据到一个ASP网页,返回时只能接收到4096个字节,请问是什么原因?怎么解决?
代码如下:
  function HttpPost(AURL: String; AData: String): String;
  var
  Response : TStringStream;
  tmpStr: TStringList;
  tmpHTTP: TIdHTTP;
  begin
  tmpHTTP:= TIdHTTP.Create(Nil);
  tmpStr:= TStringList.Create;
  Response := TStringStream.Create('');
  try
  tmpHTTP.Request.ContentType := 'application/x-www-form-urlencoded';
  tmpHTTP.Request.ContentLength := Length(tmpStr.Text);
  tmpStr.Add(AData);

  tmpHTTP.Post(AURL, tmpStr, Response);
  Result := Response.DataString;
  finally
  tmpHTTP.Free;
  tmpStr.Free;
  Response.Free;
  end;
  end;

[解决办法]
是不是没有session,被asp认为是非法的?

那返回的4K是内容东西?
[解决办法]
将返回的数据贴出来
[解决办法]
把返回的数据贴出来看看就知道是什么意思了

热点排行