Hi Nuwan,I have no experience with AEM Cloud, so I might not be able to help you, but looking at https://medium.com/adobetech/introduction-to-aem-as-a-cloud-service-asset-upload-http-api-fc560ffd7221 it seems, that the description is probably for the same use case, as yours.
Sadly, the splitting is not described there, but you said, you are able to capture the requests (from a real client?).
Can you verify, if the splitted files are splitted only, or has there been done some special handling to the data?
Have a look at the headers, how is the file name (part) encoded?Perhaps you could show the headers for the splitted requests (be sure to obfuscate authentication data).
Felix Am 27.01.22 um 02:57 schrieb Nuwan Galkissa Mudalige:
Hi Team, While uploading big file to AEM Cloud (more than 10MB) it will be chunking and send to a blob storage location by multiple PUT requests. There are 3 main requests for this file upload, 1 . upload initiate, 2. PUT request which share the file to blob storage and 3. Upload completion request Jmeter script is working fine up to 10MB file since no chunking happen till that and only one PUT request made. For this PUT request follow the URI return by initiate upload request. Like that if the original file to be split initiate requests returns multiple URIs accordingly which have to be used for PUT requests. But our problem is while uploading big files that will be chunking by client side and send through multiple PUT requests instead single request. We can capture unique URIs for following PUT request but so, we are not able to handle this particular behavior (chunking) at this moment in Jmeter. It would be a great help if you can share your valuable inputs with us. Regards, Nuwan ________________________________ "Virtusa is a worldwide provider of digital business strategy, digital engineering, and information technology (IT) services and solutions, serving Global 2000 companies across multiple industries. We help clients change, disrupt, and unlock new value with unmatched speed." ________________________________ This message, including any attachments, contains confidential information intended for a specific individual and purpose, and is intended for the addressee only. Any unauthorized disclosure, use, dissemination, copying, or distribution of this message or any of its attachments or the information contained in this e-mail, or the taking of any action based on it, is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return e-mail and delete this message. ________________________________
OpenPGP_0xEA6C3728EA91C4AF.asc
Description: OpenPGP public key
OpenPGP_signature
Description: OpenPGP digital signature
