8.4

Processing
Depending on the options chosen in the HTTPServer Input task properties, the task may choose to ignore
some of the files. For example, using the "Do not include XMLenvelope"means that only the
POSTattachments will be used in the process, the XMLfile will be discarded. Attachments are always
saved on disk in a specific location, which is accessible either directly in the XML or directly as a data file
through the "Loop each attachment as data file"option.
Output
First, the output inside the process itself is, depending on the selected options, an XMLrequest files,
POSTAttachments files, either one or both.
If the "Send Immediate Response to client"option is selected, the response file is sent back right away and
the involvement of the input task ends then. However, if this option is not checked, it means there is a
second output that comes out of the HTTPServer Input task:The last output generated by PlanetPress
Workflow is sent back to the initial input, which is returned back to the client.
Note
Starting in version 7.2 of PlanetPress Workflow, you can now serve static resources through
PlanetPress, which is especially useful for images, CSSand JavaScript files. See "HTTPServer Input
2 User Options" on page 568.
HTTP Server input task properties are as follows:
l HTTP action: Enter the name of the action requested of PlanetPress Workflow by the client. This name
corresponds to the URLthat the client will be accessing. For example, if you enter "MakePDF" here,
you could trigger the process by accessing http://127.0.0.1:8080/MakePDF . This is also what your
HTMLForm's action should be.
l MIME Type: Select the MIME type that best suits the files PlanetPress Workflow will be receiving as
input.
l Loop each attachment as a data file: When receiving attachments through a POSTrequest
(HTMLForm), this option will make the HTTPServer Input task loop through each attachment. Each
data file is an XMLwith the accompanied file.
l Do not include XMLenvelope:Only active when the previous Loop option is checked. When
checked, the XMLfile containing the request data will not be available. Only the attachment itself