Allow HTTPClient to intercept / track multiple redirects
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- swift
- Lĩnh vực
- api, networking
Hướng nghiên cứu
Không có tệp hoặc bài kiểm thử nào được nêu tên. Hãy bắt đầu bằng cách xác định điểm vào xử lý chuyển hướng của HTTPClient và mọi bài kiểm thử chuyển hướng hiện có. Xác định và kiểm thử cách nhiều chuyển hướng, bao gồm các URL có query-token, được ghi lại và cung cấp sau khi hoàn tất, đồng thời giữ nguyên hành vi theo dõi hoặc dừng hiện tại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Title says it all. Tesla's Auth API requires 2 redirects to be followed, one of which has a token in as a query parameter in the URL.
It seems with the current implementation of HTTPClient I can only stop all redirects, and follow them myself.
It would be nice to just have a history available of all redirects following when a request is finished.
- Ngôn ngữ chính
- Swift
- Star
- 1.1k
- Fork
- 156
- Merge trung bình
- 1 giờ 54 phút
- Pull request đã merge (30 ngày)
- 4
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của swift-server/async-http-client
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 22/100
-
Invalid state: idleĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
swift-server/async-http-client#927 · 2 bình luận ·
-
Windows versionĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
swift-server/async-http-client#923 · 1 bình luận ·
-
Crash in `HTTP2ClientRequestHandler`Có thể đã có người làm @rupayon123 đã nhận 18 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100
Tất cả issue của swift-server/async-http-client
Issue tương tự
-
bug good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 63/100
marcovisona/arca#5 ·
-
enhancement good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
luis-guillen/airy#2 ·
-
accessibility bug medium-priority mobile
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
lognorman20/monaco#6247 ·
-
documentation windows
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
521xueweihan/HelloGitHub#4060 ·