0
我正在面臨的問題當一個方法的請求段落嗡嗡聲確定的Web服務(SOAP)但接受此方法嗡嗡聲參數矩陣,在這種情況下,這非常大和返回嗡嗡聲錯誤試圖調用此方法時,在這種情況下,錯誤是:「請求實體過大(413)」SOAP - 請求實體太大(413)
我使用德爾福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;
看看我是否正確,你說那個改動應該是在服務器上完成Web服務,以便它接受更大的大小? –
這是正確的。或者,您可以嘗試在您的請求中發送免費數據。也許將請求分成更小的請求是一種選擇? –
好的,謝謝,我會聯繫服務器管理員,看看我能否實現任何結果,感謝您的關注,回到這裏發佈我們得到的解決方案 –