Salin sebagai Permintaan Python
Copy as Python Requests adalah Chrome WebExtension yang dikembangkan oleh Peace-Maker. Alat gratis ini memungkinkan pengguna untuk mengekspor lalu lintas dari tab di Devtools browser ke kode Python Requests. Ini dirancang untuk memfasilitasi peniruan lalu lintas yang lebih cepat dengan menghasilkan panggilan Python Requests yang siap digunakan.
Untuk menggunakan ekstensi ini, cukup pasang dan buka Browser Devtools. Hasilkan permintaan yang ingin Anda ekspor dengan mengklik dan mengamati tab Jaringan di Devtools. Kemudian, klik ikon ekstensi di toolbar di bagian atas browser. Sebuah popup akan muncul, memungkinkan Anda untuk menyalin kode Python requests yang diinginkan.
Fitur utama dari Copy as Python Requests termasuk menghasilkan kode Python untuk setiap permintaan yang diamati oleh Devtools yang terbuka, filter yang dapat dikonfigurasi melalui halaman opsi ekstensi, dan kemampuan untuk menyembunyikan permintaan yang diblokir atau respons 404. Selain itu, pengguna memiliki opsi untuk menghasilkan instance requests.session() dan menyembunyikan cookie yang diatur oleh respons dari permintaan sebelumnya dalam sesi.
Pada versi terbaru 1.1.0, yang dirilis pada 16 Januari 2023, ekstensi ini menambahkan opsi untuk dengan cepat menonaktifkan seluruh daftar filter dan merender params, header, cookie, dll. pada baris terpisah. Ini juga menghapus izin yang tidak diperlukan dan memperbaiki masalah terkait dengan menghasilkan postData `multipart/form-data` dan kehilangan koneksi ke Devtools setelah periode ketidakaktifan.