SOAP - 请求实体太大(413)

时间:2015-06-11 18:43:47

标签: web-services delphi soap

我正面临问题发出请求段落哼一个方法确定Web服务(SOAP)但是这个方法接受了如何使用hum参数矩阵,在这种情况下这个非常大并且在尝试调用此方法时返回hum错误,错误在这种情况下是:"请求实体太大(413)"

我正在使用Delphi XE2,这遵循我的代码

htprPrinc := THTTPRIO.Create(Self);
htprPrinc.WSDLLocation := Trim(WSDL);
htprPrinc.Service := SERVICE;
htprPrinc.Port := PORT;

SNDApi := (htprPrinc As IServiceAPILayer);
htprPrinc.HTTPWebNode.ConnectTimeout := 10000 * 120;
htprPrinc.HTTPWebNode.SendTimeout := 10000 * 15;
htprPrinc.HTTPWebNode.ReceiveTimeout := 10000 * 120;
htprPrinc.HTTPWebNode.MaxSinglePostSize := 99999999;

1 个答案:

答案 0 :(得分:1)

当请求正文大于服务器配置为允许时,会发生413错误。我不确定你要连接的服务器是什么,但是这里是另一个堆栈交换,后面有一些步骤来解决这个问题:doc