HttpPost httppost = new HttpPost(SERVICE_EPR); StringEntity se = new StringEntity(SOAPRequestXML,HTTP.UTF_8); se.setContentType("text/xml"); httppost.setHeader("Content-Type","application/soap+xml;charset=UTF-8"); httppost.setEntity(se); HttpClient httpclient = new DefaultHttpClient(); BasicHttpResponse httpResponse = (BasicHttpResponse) httpclient.execute(httppost); response.put("HTTPStatus",httpResponse.getStatusLine().toString());
response.setStatusCode(httpResponse.getStatusLine().getStatusCode()); response.setPostedParms(postParms);
/** * {@inheritDoc} */ @Override public StatusLine getStatusLine() { return (response != null ? response.getStatusLine() : super.getStatusLine()); }
String url="http://www.test.com"; String xmlRequest="<message xmlns=\"http://test.com/schemas/ma\"><header></header>"+ "<body><phone>9944556622</phone><name>Mytest name</name><email>mytest@email.com</email>"+"<comments>hay this seems nice</comments></body></message>" HttpPost httppost = new HttpPost(url); StringEntity se = new StringEntity(xmlRequest,HTTP.UTF_8); httppost.setHeader("Content-Type","application/xml"); httppost.setHeader("Accept","application/xml"); httppost.setEntity(se); BasicHttpResponse httpResponse = (BasicHttpResponse) httpclient.execute(httppost); StatusLine statusLine = httpResponse.getStatusLine();
@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append(getStatusLine()); sb.append(' '); sb.append(this.headergroup); if (this.entity != null) { sb.append(' '); sb.append(this.entity); } return sb.toString(); }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append(getStatusLine()); sb.append(' '); sb.append(this.headergroup); if (this.entity != null) { sb.append(' '); sb.append(this.entity); } return sb.toString(); }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append(getStatusLine()); sb.append(' '); sb.append(this.headergroup); if (this.entity != null) { sb.append(' '); sb.append(this.entity); } return sb.toString(); }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append(getStatusLine()); sb.append(' '); sb.append(this.headergroup); if (this.entity != null) { sb.append(' '); sb.append(this.entity); } return sb.toString(); }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append(getStatusLine()); sb.append(' '); sb.append(this.headergroup); if (this.entity != null) { sb.append(' '); sb.append(this.entity); } return sb.toString(); }
HttpPost httppost = new HttpPost(SERVICE_EPR); StringEntity se = new StringEntity(SOAPRequestXML,HTTP.UTF_8); se.setContentType("text/xml"); httppost.setHeader("Content-Type","application/soap+xml;charset=UTF-8"); httppost.setEntity(se); HttpClient httpclient = new DefaultHttpClient(); BasicHttpResponse httpResponse = (BasicHttpResponse) httpclient.execute(httppost); response.put("HTTPStatus",httpResponse.getStatusLine().toString());
if (httpResponse.getStatusLine() != null) { System.out.println("Http status: " + httpResponse.getStatusLine());