Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
3
4
5
6
7
8
9
10
11
12
13
public String formatSendPost(String codAcceso){
String xml = "<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/
envelope/' xmlns:ec='http://ec.gob.sr
"<soapenv:Header/>"+
"<soapenv:Body>"+
"<ec:autorizacionComprobante>"+
"<claveAccesoComprobante>"+codAcceso+"</claveAccesoComprobante>"+
"</ec:autorizacionComprobante>"+
"</soapenv:Body>"+
"</soapenv:Envelope>";
return xml;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public boolean
getRequestSoap(String urlWebServices, String method, String host, String getEncodeX
ML, Proxy proxy) throws I
try {
URL oURL = new URL(urlWebServices);
HttpURLConnection con = (HttpURLConnection) oURL.openConnection(proxy);
con.setDoOutput(true);
con.setRequestMethod(method);
con.setRequestProperty("Content‐type", "text/xml; charset=utf‐8");
con.setRequestProperty("SOAPAction", "");
con.setRequestProperty("Host", host);
OutputStream reqStreamOut = con.getOutputStream();
reqStreamOut.write(getEncodeXML.getBytes());
System.out.println(con.getErrorStream());
java.io.BufferedReader rd = new java.io.BufferedReader(new
java.io.InputStreamReader(con.getInputStream(), "UTF8")
String line = "";
StringBuilder sb = new StringBuilder();
while ((line = rd.readLine()) != null)
sb.append(line);
//System.out.println(sb.toString());
Document doc = xml_utilidades.convertStringToDocument(sb.toString());
getAutorizacion(doc);
con.disconnect();
return true;
}catch (Exception ex) {
System.out.println(ex.getMessage());
}
return false;
}
Comentarios (22)
AÑADIR NUEVO
CITAR RESPONDER
CITAR RESPONDER
Presentación Facturas en
La Web usando Vaadin
(Framework Java)
Consumo de Web
Services SRI - Envío de
Comprobantes .net ( C# )
Consumo de Web
Services SRI - Envío de
Comprobantes