Searching for a very simple HTTP POST function
Posted: Tue Nov 01, 2005 2:35 pm
I need a HTTP function for a very simple task for the following communication. I already compared different functions / libraries - but they are too complicated for the simple job here:
Please help me. Thanks in advance.
THE REQUEST:
POST /servlet/portal/xml-api HTTP/1.1
User-Agent: Java/1.5.0_02
Host: localhost:8080
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
Content-type: application/x-www-form-urlencoded
Content-Length: 208
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE PORTAL SYSTEM "http://localhost:8080/servlet/media/xml/api/request.dtd">
<PORTAL TransId="">
<AUTH>
<SESSION Key="OWOwZQpB6AyTxCj0" />
</AUTH>
</PORTAL>
THE RESPONSE:
HTTP/1.0 200 OK
Content-Type: text/xml
Date: Tue, 01 Nov 2005 20:32:24 GMT
Server: Tomcat Web Server/3.3a Final ( JSP 1.1; Servlet 2.2 )
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE RESPONSE SYSTEM "http://michel:8080/servlet/media/xml/api/response.dtd">
<RESPONSE TransId="" Auth="true">
</RESPONSE>
Please help me. Thanks in advance.
THE REQUEST:
POST /servlet/portal/xml-api HTTP/1.1
User-Agent: Java/1.5.0_02
Host: localhost:8080
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
Content-type: application/x-www-form-urlencoded
Content-Length: 208
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE PORTAL SYSTEM "http://localhost:8080/servlet/media/xml/api/request.dtd">
<PORTAL TransId="">
<AUTH>
<SESSION Key="OWOwZQpB6AyTxCj0" />
</AUTH>
</PORTAL>
THE RESPONSE:
HTTP/1.0 200 OK
Content-Type: text/xml
Date: Tue, 01 Nov 2005 20:32:24 GMT
Server: Tomcat Web Server/3.3a Final ( JSP 1.1; Servlet 2.2 )
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE RESPONSE SYSTEM "http://michel:8080/servlet/media/xml/api/response.dtd">
<RESPONSE TransId="" Auth="true">
</RESPONSE>