HTTP transformation enables you to connect to an
HTTP server to use its services and applications. When
you run a session with an HTTP transformation, the IS
connects to the HTTP server and issues a request to
retrieve data from or update data on the HTTP server
Read data from
an HTTP server.
1) receives data
2) reads a
URL or
application
connection
3) sends an HTTP
request to the
HTTP server
4) Requests
contain header
information and
may contain
body
information
header
-authentication
parameters,
commands to
activate
programs or
web services
residing on the
HTTP server,
and other
information that
applies to the
entire HTTP
request
Authentication types
Basic. Based on
a non-encrypted
user name and
password.
Digest. Based
on an
encrypted user
name and
password
NTLM. Based
on encrypted
user name,
password, and
domain
body
contains the
data the IS
sends to the
HTTP server
5) HTTP server
sends back an
HTTP response
with the requested
data
Update data on
the HTTP
server.
1) receives data
2) reads a
URL or
application
connection
3) sends
an HTTP
request to
the HTTP
server
4) Requests contain
header information and
may contain body
information
Header -
authentication
parameters,
commands to
activate
programs or web
services residing
on the HTTP
server, and
othere
information that
applies to the
eintire HTTP
request
body
contains the
data IS sends
to the HTTP
servier
5) HTTP server
writes the data
it receives
and sends
back an HTTP
response that
the update
succeeded
response
codes 200
and 202
are
success
session
log
displays
error when
not
Connecting
to HTTP
server
URL connection
HTTP
application
connection
requires
Authentication
Configure timeout
Override base URL
Built using Custom
Transformation
Configuration
Select Method
get
reads data
post
Writes data from input ports
Simple Post
Writes data from one input
port as a single block of data