com.HttpPart.setHeader
Sets a named HTTP multipart header using a string value.
Syntax
setHeader(
name STRING,
value STRING )
- name specifies the multipart header name.
- value specifies the multipart header value (such as HTTP headers).
Usage
Use this method to set HTTP multipart headers.
For instance, when you send a multipart image, it is recommended that you specify the image mime type with this
header method. If the image is a png, you have to do
part.setHeader("Content-Type","image/png")
, which allows the peer to know the
format of the attached file it has to process.
Note: In case of related multipart (i.e., the part is
multipart/related and set via the
com.HttpRequest.setMultipartType("related",NULL,NULL)
), it is mandatory to set a
unique Content-ID header. To set up a unique Content-ID header, use the security.RandomGenerator.CreateUUIDString method.In case of error, the method throws an exception and sets the
STATUS
variable. Depending on the error, a human-readable description of the
problem is available in the SQLCA.SQLERRM
register. See Error handling in GWS calls (STATUS).
Example
CALL req.setHeader("MyClientHeader","Hello")