We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
目前,本插件遇到策略配置错误而导致对象存储返回403提示时,前端只会弹出服务器内部错误: 服务器内部发生错误,请稍候再试。,容易让用户认为是插件本身的问题。
服务器内部错误: 服务器内部发生错误,请稍候再试。
因此打算当接收到对象存储的响应状态码时弹出接收到对象存储返回的错误状态码:xxx,请检查策略配置是否正确之类的提示。
接收到对象存储返回的错误状态码:xxx,请检查策略配置是否正确
The text was updated successfully, but these errors were encountered:
Hi @longjuan,可以考虑使用 onErrorMap 方法重写错误信息,错误类型为 org.springframework.web.server.ServerWebInputException。
org.springframework.web.server.ServerWebInputException
@Override public Mono<Attachment> upload(UploadContext uploadContext) { return Mono.just(uploadContext).filter(context -> this.shouldHandle(context.policy())) .flatMap(context -> { final var properties = getProperties(context.configMap()); return upload(context, properties) .subscribeOn(Schedulers.boundedElastic()) .map(objectDetail -> this.buildAttachment(properties, objectDetail)) + .onErrorMap(); }); }
Sorry, something went wrong.
perf: improve more friendly exception messages (#113)
8ff4acb
```release-note 友好地提示异常信息 ``` fixes #105 验证方法: 1. ak/sk乱输,发生接收到403状态码(接收错误状态码) 2. endpoint网址改成不存在的,如.com改成.comaaa(未知主机) 3. endpoint端口改成没监听的(超时)
Successfully merging a pull request may close this issue.
目前,本插件遇到策略配置错误而导致对象存储返回403提示时,前端只会弹出
![image](https://private-user-images.githubusercontent.com/28662535/287180133-c1970ddc-3460-4003-a063-86b4b3dc0caf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMjU5ODQsIm5iZiI6MTczOTIyNTY4NCwicGF0aCI6Ii8yODY2MjUzNS8yODcxODAxMzMtYzE5NzBkZGMtMzQ2MC00MDAzLWEwNjMtODZiNGIzZGMwY2FmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDIyMTQ0NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU5OGQ0OTgyM2E1ZjRiNmY1OWJiMDJlYWYwOWM0ODQ3ZDc0NTQ0NjBhZjMwMTdlZDM2ZGUwYTE2YzZkZGIwNmImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Iv1VffZEVnZ4oZCXAN6HqbtAe3iHW5iA7RDkjC7YiNk)
服务器内部错误: 服务器内部发生错误,请稍候再试。
,容易让用户认为是插件本身的问题。因此打算当接收到对象存储的响应状态码时弹出
接收到对象存储返回的错误状态码:xxx,请检查策略配置是否正确
之类的提示。The text was updated successfully, but these errors were encountered: