Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Trailing slash on cloud API URL disables keyless mode

Đang mở Phù hợp với người mới
#274 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
74/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
typescript
Lĩnh vực
authentication, cli

Hướng nghiên cứu

Bắt đầu từ isCustomApiUrl(), nơi mô tả việc so sánh URL thô, và theo dõi các tác động của nó đến isKeylessMode() cũng như việc xác thực API-key của cloud. Bổ sung coverage cho cloud URL có và không có dấu gạch chéo ở cuối, cùng với một URL thực sự tùy chỉnh. Hoàn tất khi cả hai dạng cloud URL hoạt động giống hệt nhau, trong khi các URL tùy chỉnh vẫn là URL tùy chỉnh.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Setting FIRECRAWL_API_URL or --api-url to https://api.firecrawl.dev/ makes the CLI treat the official cloud API as a custom server.

The trailing slash changes several auth decisions:

  • isKeylessMode() returns false
  • cloud API-key validation is skipped
  • scrape and search use the authenticated SDK path without a key

https://api.firecrawl.dev and https://api.firecrawl.dev/ should behave the same.

The comparison in isCustomApiUrl() currently uses the raw string. I’ll normalize trailing slashes before comparing the URL and add coverage for cloud and genuinely custom URLs.

Ngôn ngữ chính
TypeScript
Star
635
Fork
106
Merge trung bình
4 giờ 52 phút
Pull request đã merge (30 ngày)
43

Chuẩn bị môi trường

Chúng tôi chưa kiểm tra các tệp thiết lập môi trường của dự án này. Hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của firecrawl/cli

Tất cả issue của firecrawl/cli

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.