Спасибо за ответ, нашел решение.
Аутомейшены разные перепробывал, всё одинаково, работает так же с WinHTTP
Оказывается всё дело в заголовке: 'Content-type','application/x-www-form-urlencoded'
=============================================
XMLDoc Automation 'Microsoft XML, v6.0'.DOMDocument
locautXmlHttp Automation 'Microsoft WinHTTP Services, version 5.1'.WinHttpRequest
=============================================
IF ISCLEAR(XMLDoc) THEN
CREATE(XMLDoc);
XMLDoc.async := FALSE;
XMLDoc.load('C:\TEMP\1.xml');
locautXmlHttp.setTimeouts(5000,160*0,160*1000,600*1000);
locautXmlHttp.open('POST',req_link,FALSE);
locautXmlHttp.SetRequestHeader('Content-type','application/x-www-form-urlencoded');
locautXmlHttp.send('xml_request='+XMLDoc.url);
XMLDoc.load(locautXmlHttp.responseBody);
XMLDoc.save('C:\TEMP\2.xml');
=============================================
Теперь пишу UrlEncode для XML, потому как XMLDoc.url > 4кб
|