Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 23

Insert excerpt
_Banners
_Banners
nameanalysis
nopaneltrue


This page is for data modellers who need to import or export data via HTTP.

Overview

Use the HTTP properties tab to define a HTTP header for a HTTP collector or HTTP exporter.

This property tab is not available from the repository. It opens from:

Insert excerpt
_property_toolbar
_property_toolbar
nopaneltrue

Insert excerpt
_property_tabs
_property_tabs
namebasic-h
nopaneltrue

Insert excerpt
_parent
_parent
nopaneltrue

Basic Settings

FieldDescription
Name

Enter the name of the HTTP header Item. You must not include a colon after the name. For example:

Code Block
Content-Type


Value

Enter the value of the HTTP header Item. For example: text/xml; charset=UTF-8

You can embed expressions within a statement by enclosing the expression in ${…}; see Embedded Expressions. For example, to refer to a specific attribute on a lookup pipe that connects to a HTTP collector or HTTP exporter, include:

${pipe_name.attribute_name}

where:

  • pipe_name is the name of the pipe
  • attribute_name is the name of the attribute.

This is useful if the value you need changes. For example, a character set is defined in the attribute "lang". The actual character set varies depending on the language used in the source HTTP. To read the character set from the pipe "in", specify:

Code Block
text/xml; charset=${in.lang}

Insert excerpt
_secret
_secret
nopaneltrue

Insert excerpt
_description
_description
nopaneltrue

Insert excerpt
_audit
_audit
nopaneltrue

HTTP Header Exceptions

Depending on your system's API, some headers may either be ignored or added.

The following headers may be ignored if you create a HTTP Header for them.

  • Access-Control-Request-Headers
  • Access-Control-Request-Method
  • Content-Length
  • Content-Transfer-Encoding
  • Host
  • Keep-Alive
  • Origin
  • Trailer
  • Transfer-Encoding
  • Upgrade
  • Via
  • any header starting with sec-.

Some headers will be automatically added if you do not create a HTTP Header for them:

  • Content-length
  • Host
  • User-agent
  • Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
  • Connection: keep-alive
  • Pragma: no-cache
  • Cache-Control: no-cache

Live Search
spaceKey@self
additionalnone
placeholderSearch all help pages
typepage

Panel
borderColor#00374F
titleColorwhite
titleBGColor#00374F
borderStylesolid
titleSections on this page

Table of Contents
maxLevel3
indent12px
stylenone


Learn More

For links to all pages in this topic, see Analysis Models for Batch Processing Data.

Insert excerpt
_terms_changing
_terms_changing
nopaneltrue