SendCustomRequest Method

Allows the sending of a custom request to an Amazon web service.

Syntax

ANSI (Cross Platform)
char* SendCustomRequest(const char* lpszUrl, const char* lpszRequestData, const char* lpszOtherHeaders);

Unicode (Windows)
LPWSTR SendCustomRequest(LPCWSTR lpszUrl, LPCWSTR lpszRequestData, LPCWSTR lpszOtherHeaders);
- (NSString*)sendCustomRequest:(NSString*)url :(NSString*)requestData :(NSString*)otherHeaders;
#define MID_AMAZONSES_SENDCUSTOMREQUEST 14

CLOUDMAIL_EXTERNAL int CLOUDMAIL_CALL CloudMail_AmazonSES_Do(void *lpObj, int methid, int cparam, void *param[], int cbparam[], int64 *lpllVal);

Remarks

Allows the sending of a custom request to the Amazon web service. The URL parameter describes the endpoint that is being targeted. The RequestData is set to any data required for the request. The OtherHeaders parameter is used to set any additional headers that should be set for the request.

Example:

ses.SendCustomRequest("https://email.us-east-1.amazonaws.com",
         "AWSAccessKeyId={ACCESS_ID}&Action=GetSendStatistics&Timestamp=2022-02-08T22%3A12%3A10.716Z",
          "");

Error Handling (C++)

This method returns a String value; after it returns, call the GetLastErrorCode() method to obtain its result code; 0 indicates success, while a non-zero error code indicates that this method encountered an error during its execution. If an error occurs, the GetLastError() method can be called to retrieve the associated error message.

Copyright (c) 2022 /n software inc. - All rights reserved.
Cloud Mail 2020 C++ Edition - Version 20.0 [Build 8308]