Come inviare sapone grezzo con Soapserver, Nusoap o Zend_Soap_Server
-
28-10-2019 - |
Domanda
La mia attività è di configurare un server in PHP (5.3) e rispondere al client con un messaggio già preparato.
C'è qualche metodo per pubblicare/rispondere con dati grezzi con Soapserver, Nusoapserver o Zend?
Soluzione
Se si desidera recuperare il documento di richiesta XML RAW, elaboralo e quindi inviare il documento di risposta XML grezzo, nessuna delle librerie di cui sopra probabilmente ti aiuterà, perché sono tutte specificamente destinate a proteggerti da quella complessità.
Per ricevere i dati XML grezzi dovrai leggere i dati dei post grezzi, che è meglio fare in questo modo:
$requestDocument = file_get_contents('php://input');
Quindi dovrai elaborarlo, costruire il tuo documento di risposta e trasmetterlo utilizzando print
o echo
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow