Accessing an OSS image processing URL returns one of these errors:
NoSuchStyleNoSuchKeyNoSuchFile
Each error has a distinct cause and fix. Find your error below and follow the corresponding steps.
NoSuchStyle
Cause: The style name in the URL does not match any processing rule defined in OSS Image Service. OSS cannot find the style, so it returns NoSuchStyle.
Fix: On the OSS image processing page, define a processing rule that matches the style name in your URL.
NoSuchKey
Cause: The object key (file path) in the URL does not exist in the bucket. This error occurs when you directly access a non-existent object.
Fix: In the OSS console, create the directory or upload the file that your URL references.
NoSuchFile
Cause: The source image referenced in the URL does not exist in the bucket. Unlike NoSuchKey, this error occurs when you use image processing to process an image file that does not exist.
Fix: In the OSS console, go to file management and upload the image that your image processing URL references.
Applies to
Object Storage Service (OSS)