我試圖從SAP系統接收數據I xml idoc
。它應該通過HTTPS推送給我,但有些不起作用。我給出了一個SSL證書和服務器的IP地址。我可以看到SAP正嘗試向我發送一些信息,因爲我正在接收來自Agent: SAP Web Application Server (1.0;701)
的呼叫,但沒有數據以GET,POST或FILE形式傳輸。通過HTTPS從SAP Web應用程序服務器接收數據
SAP系統由其他人控制。他們與其他服務器一起工作,所以我認爲這一定是我的錯。
目前我的腳本LOGES這個值:serialize($_GET), serialize($_POST), serialize($_FILES), $_SERVER['REMOTE_ADDR'], $_SERVER['HTTP_USER_AGENT'], serialize(apache_request_headers())
頭告訴我:content-type: text/xml, content-length: 76702
,但我沒有得到任何內容。
我做錯了什麼?我怎麼能深入這個?
我不是連接到SAP的。 SAP應該連接到我並通過Web應用程序服務器發送數據。我不確定這是如何工作的,但我相信根本沒有使用RFC,因爲我們使用[推式解決方案](http://stackoverflow.com/a/13073818/956397)而不是拉。 – PiTheNumber
使用SAP作爲Web應用程序服務器返回的REST/SOAP響應(您是否以這種方式嘗試?)。 –
我無法更改服務器上的任何內容,但我在HTTP正文中找到了數據。感謝您的幫助! – PiTheNumber