[UI] Add Object Storage Fails using GET Instead of POST to Backend
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.4k
- Merge trung bình
- 6 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 32
Mô tả
### problem
When trying to Add Object Storage, the UI fails because it sends the payload over GET when it expects POST.
I confirmed that the backend works properly when the request is sent using CloudMonkey.
As I've pointed out before, the ACS UI overuses GET, including for operations where sensitive data is passed in the URL. In this case it happens to break the UI, but we should probably review this behavior more holistically.
### versions
Non-Prod deployment of ACS 4.22.0.1
The backend S3-compatible object storage type is MinIO.
### The steps to reproduce the bug
1.
2.
3.
...
### What to do about it?
_No response_
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách lần theo yêu cầu Add Object Storage của UI và so sánh method cùng payload của yêu cầu đó với yêu cầu CloudMonkey đang hoạt động gửi đến backend. Hoàn tất khi UI gửi operation dưới dạng POST và thêm thành công object storage MinIO; pull request được liên kết cho biết công việc đã được triển khai.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Lĩnh vực
- api, frontend
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100