Duda con Web Service

  • Autor Autor Linares
  • Fecha de inicio Fecha de inicio
L

Linares

Beta
Verificado por Whatsapp
Buenas que tal, espero puedan ayudarme o dar una idea de como hacerlo. Estoy trabajando con php, exactamente con curl (El cual manejo lo básico) y estoy recibiendo el siguiente error: "A potentially dangerous Request.Form value was detected from the client (<?xml version="...859-1'?> <DOCUMENTO_LIST> <..."). 1"

Link de la documentación de la API: https://ws-erp.manager.cl/Flexline/CCCS/WSDocumento/Documento.asmx?op=InyectarDocumento

Y aquí dejo parte del código:

$server = 'https://ws-erp.manager.cl/Flexline/CCCS/WSDocumento/Documento.asmx/InyectarDocumento';
$headers = [
"Content-type: application/x-www-form-urlencoded",
"Content-length: " . strlen($contenido), "Connection: close",
];

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $server);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 100);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $contenido);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$data = curl_exec($ch);

if (curl_errno($ch)) {
echo curl_error($ch);
curl_close($ch);
} else {
print_r($data);
curl_close($ch);
}

Quedo atento a cualquier pregunta o si necesitan más información, de antemano GRACIAS!
 
Hola @Linares:

Esa parece una respuesta específica del servidor al que estás conectándote. ¿El contenido que estás enviando es XML?

Se ve como un servicio SOAP, ¿es así?
 

Temas similares

chobo3
Respuestas
3
Visitas
171
Plaga
Plaga
titonbolero
Respuestas
18
Visitas
951
mado90
M
Recetasparahoy
Respuestas
6
Visitas
362
guzmantm
G
Atrás
Arriba