|
08.04.2014, 16:39 | #1 |
Участник
|
Спасибо за ответ, нашел решение.
Аутомейшены разные перепробывал, всё одинаково, работает так же с 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кб |
|