8.6

Table Of Contents
HTTP PDF Invoice Request
This straightforward workflow simply receives a GETrequest from a browser, loads an existing
PDFinvoice from a folder on the hard drive, and returns it to the browser. To do this, a client (or
a web service)would request the following page:
http://ppworkflowserver:8080/getinvoice?in=INV999999
Breakdown of this URL:
l http:// :transfer protocol. This could be HTTPS if the SSLcertificates are activated in the
preferences.
l ppworkflowserver :name of the machine. This could also be an IP (192.168.1.123) or a
full domain name (www.myserver.com), depending on the connectivity between the client
and PlanetPress Workflow Server.
l :8080 :The default PlanetPress Workflow HTTPPort, set in the preferences.
l
/getinvoice :The HTTPAction Name, as set in the HTTPServer Input task.
l
?in=INV999999 :AGETVariable, specifying that the variable named invoicenum
(invoice number)would have a value of INV999999 , or any other "valid"invoice number.
Process Illustration
Page 177