Làm cách nào để chuyển đổi lệnh curl sang Python?
Thư viện này ra đời khi tôi tham gia một dự án với một nhóm các nhà phát triển không phải Linux, không phải Python. Vì dự án không có tài liệu phù hợp nên nhóm khác thường chia sẻ ví dụ sử dụng API cho tôi dưới dạng lệnh cURL, được tạo từ Postman được sử dụng hàng ngày của họ. Các lệnh cURL đó thường xấu xí, như thế này Show
Tôi cảm thấy thoải mái hơn với HTTPie (cú pháp ngắn hơn, có đánh dấu và là một ứng dụng Python), vì vậy tôi thường chuyển đổi nó thành HTTPie
Mặc dù Postman có thể tạo HTTPie, nhưng nó thậm chí còn dẫn đến lệnh xấu hơn
Ban đầu, tôi phải thực hiện chuyển đổi thủ công và nhanh chóng cảm thấy mệt mỏi với nó. Tôi đã cố gắng tìm một công cụ chuyển đổi nhưng không thành công. Có một công cụ trực tuyến curl2httpie. trực tuyến, nhưng không thành công với ví dụ trên. Vì vậy, tôi quyết định viết công cụ của riêng mình Tôi không bận tâm giúp sửa công cụ trực tuyến ở trên, vì nó được viết bằng Go. Hệ sinh thái phong phú của Python, với các thư viện tích hợp này, giúp tôi hoàn thành công việc nhanh chóng
|