googleapis / googleapis/google-cloud-cpp
Respect `additional_bindings` in implicit routing
- Ngôn ngữ chính
- C++
- Star
- 659
- Fork
- 462
- Merge trung bình
- 1 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 89
Mô tả
aip/4222 says:
>If the [google.api.http](https://github.com/googleapis/googleapis/blob/master/google/api/http.proto) annotation contains additional_bindings, these patterns must be parsed for additional request parameters. Fields not duplicated in the top-level (or additional_bindings) pattern must be included in request parameters, encoded in the same way.
>
> Much like URL parameters, if there is more than one key-value pair, the & character is used as the separator.
AFAICT, we ignore these.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách theo dõi cách định tuyến ngầm xử lý các chú thích google.api.http và so sánh hành vi đó với AIP-4222, đặc biệt là additional_bindings. Được coi là hoàn tất khi các tham số yêu cầu bổ sung từ những mẫu đó được phân tích cú pháp và mã hóa theo hành vi dấu phân cách được tài liệu hóa.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp
- Lĩnh vực
- api, backend-api-design
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 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
- 35/100