자바에서 xml 요청을 보내고 응답을 받아야합니다. 어떻게해야합니까?자바 : XML 요청을 보내는 방법?
Google에서 검색하지만 지금까지는 단색으로 검색하지 않았습니다.
안부 인사, Valter Henrique.
자바에서 xml 요청을 보내고 응답을 받아야합니다. 어떻게해야합니까?자바 : XML 요청을 보내는 방법?
Google에서 검색하지만 지금까지는 단색으로 검색하지 않았습니다.
안부 인사, Valter Henrique.
, 당신은 자바 SE에 java.net.* API를 사용할 수 있습니다 :이 요청에 어떤 종류의
try {
URL url = new URL(URI);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setInstanceFollowRedirects(false);
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type", "application/xml");
OutputStream os = connection.getOutputStream();
// Write your XML to the OutputStream (JAXB is used in this example)
jaxbContext.createMarshaller().marshal(customer, os);
os.flush();
connection.getResponseCode();
connection.disconnect();
} catch(Exception e) {
throw new RuntimeException(e);
}
고마워요. 시도해 보겠습니다. –
XML은 데이터 형식입니다. 요청/응답에 관해 이야기하는 경우 프로토콜을 알아야합니다.
제 생각에는 사용중인 프로토콜이 HTTP (S)이고 XML 요청으로 POST를해야한다는 것입니다.하지만 이것은 교육받은 (?) 추측에 불과합니다.
playframework를 사용할 수 있습니다. Java에서 사용했던 가장 쉬운 웹 프레임 워크입니다. 레일과 비슷하지만 자바에서는 비슷합니다. 시도 해봐.
은 그루비를 기반으로 멋진하고 사용하기 쉬운 템플릿 엔진이있다. 여기에 설명 된대로 요청 형식을 설정할 수 있습니다. 자세한 내용은 문서에 대한
http://www.playframework.org/documentation/1.1/routes
이동합니다. 몇 시간 내에 요청을 보내고받을 수있는 첫 번째 웹 사이트를 구현할 것입니다. 당신이 HTTP의 POST을 찾고 있다면
입니까? http 게시를하려고하십니까? – Kal
XMLRPC? 라이브러리는 다음과 같습니다. http://ws.apache.org/xmlrpc/ –