Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WBRIDGE and version 24.0
Info

This page explains the URL Adapter in Bridge context. If you were looking for the same information regarding the PAS Designer, refer to URL Adapter in the Designer guide.

...

Classe2e-refDiv

Otp
Floatingfalse

...

Children Display
depth2

...

With the URL adapter, it is possible to get and post messages via the protocols listed below. The input and output of this adapter is always of type Blob to support all possible data types (e.g. binary for images, text with HTML code, XML messages, etc.).

We differ between static and dynamic requests. Static means that the whole backend information (host, path, protocol, etc.) is defined in the component diagram and is not modified when called within an action state.
A dynamic call means that the definition is kept in the component diagram, but is modified before sending the request to the host. This is sometimes required, for example, when URL parameters must be calculated or are known at runtime only. Refer to URL for more information on the URL adapter parameters.

Multiexcerpt include
MultiExcerptNameurlUrl
nopaneltrue
PageWithExcerptINTERNAL:_examples_BRIDGE

The URL adapter supports the following protocols:

ProtocolDescriptionExample
ldap Via the URL adapter, it is possible to connect an LDAP server to retrieve user information.
You can also access a Microsoft Active Directory Service (ADS) if it provides an LDAP interface.
An E2E example model is provided with the documentation (see example reference).
Multiexcerpt include
MultiExcerptNameurlLdap
nopaneltrue
PageWithExcerptINTERNAL:_examples_BRIDGE
ftp

...


Multiexcerpt include
MultiExcerptNameurlFtp
nopaneltrue
PageWithExcerptINTERNAL:_examples_BRIDGE

ftps
sftp
http
https
file
gopher
telnet

...



If large amounts of data have to be transferred, the URL adapter offers the possibility of streaming the data from or into a file so avoiding to utilize large memory chunks. The Streaming FTP section explains how to do this for the ftp protocol. Applying streaming to the other protocols works analogously.

...

Find

...

an overview on all tagged values

...

and parameters of the URL adapter

...

Default values used when an option is not explicitly set are written in bold.
Some tagged values can only be used combined with a particular protocol. See the tagged values section of the documentation of this protocol for more information on that.

...

MultiExcerptNameurl_tagged_values
Tagged ValueDescriptionValues
protocolTransport protocol.ldap, file, ftp, ftps, sftp, gopher, http, https, telnet
methodHTTP method.get, post, read, write, put, list
portMachine port number the service is binding to. This port number can be given at service level only.80
pathHTTP path for the SOAP request. 
Advanced
followRedirectsMaximum number of redirects to follow.any integer 
optionsNative cURL options.cURL Options
Authentication
userUsername/password. 
Proxy
proxyTypeType of the proxy.HTTP, SOCKS5
proxyURLURL of the proxy server. 
proxyUserProxy user. 
SSL
sslCAInfoFile name containing additional certificates for the connection verification (e.g. additional root CAs). 
sslCertificateFileFile name containing the client certificate. 
sslCertificateTypeType of the certificate.PEM, DER, P12
sslPrivateKeyFileFile name containing the private key. 
sslPrivateKeyPasswordPassword for the private key. 
sslPrivateKeyTypeType of the key.PEM, DER, ENG
sslVerifyHostWhether to verify the host information form the SSL connection.OnVerification on.
OffVerification off.
sslVerifyPeerWhether to verify the peer information from the SSL connection.OnVerification on.
OffVerification off.

...

iconfalse

...

on URL.

HTTP Headers

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNamehttp_headers_adapter
PageWithExcerptINTERNAL:_bridge_excerpts

Panel
titleOn this Page:
Table of Contents
Panel
titleRelated Pages:

Children Display
depth2