Copy as Python Requests
Copy as Python Requests es una extensión de Chrome WebExtension desarrollada por Peace-Maker. Esta herramienta gratuita permite a los usuarios exportar el tráfico de una pestaña en las Devtools del navegador a código de Python Requests. Está diseñada para facilitar la imitación de tráfico más rápido generando llamadas de Python Requests listas para usar.
Para usar esta extensión, simplemente instálala y abre las Devtools del navegador. Genera las solicitudes que deseas exportar haciendo clic y observando la pestaña de Red en las Devtools. Luego, haz clic en el icono de la extensión en la barra de herramientas en la parte superior del navegador. Aparecerá un cuadro emergente que te permitirá copiar el código de Python requests deseado.
Las principales características de Copy as Python Requests incluyen generar código Python para cada solicitud observada por las Devtools abiertas, filtros configurables a través de la página de opciones de la extensión y la capacidad de ocultar solicitudes bloqueadas o respuestas 404. Además, los usuarios tienen la opción de generar una instancia de requests.session() y ocultar las cookies establecidas por una respuesta de una solicitud anterior en la sesión.
En la última versión 1.1.0, lanzada el 16 de enero de 2023, la extensión agregó la opción de desactivar rápidamente todas las listas de filtros y mostrar parámetros, encabezados, cookies, etc. en líneas separadas. También eliminó permisos innecesarios y solucionó problemas relacionados con la generación de postData `multipart/form-data` y la pérdida de conexión con las Devtools después de un período de inactividad.