Estoy tratando de obtener un archivo del servidor que tiene un tamaño de (15 MB) a través de Axios Request. mostrando el estado "200", pero no enviando el archivo previewData (base64) y mostrando este error "no se pudo cargar el contenido de la solicitud de datos de respuesta fue desalojado del caché del inspector"
en la vista previa de Red en inspección. cuando obtengo 2 o 3 MB de relleno que se recuperó con éxito. por favor solucione mi problema...
Si limpia el caché y la recarga dura, creo que solucionará su problema.
para Hard Reload simplemente abra Chrome Dev Tools. Una vez que las herramientas de desarrollo de Chrome estén abiertas, simplemente haga clic con el botón derecho en el botón Actualizar y se desplegará un menú. Este menú le da la opción de hacer una actualización completa.
La solución que encontré para capturar grandes respuestas es copiar la solicitud y ejecutarla por otros medios, como PowerShell o cURL . Desde Chrome o Firefox DevTools, puede copiar la solicitud a un comando PowerShell, cURL o fetch haciendo clic con el botón derecho en la solicitud, seleccionando copiar y luego seleccionando su método de ejecución preferido.
Lo que funcionó mejor para mí fue copiar la solicitud como comando cURL de Firefox. Chrome me está dando comandos cURL no válidos.
Para capturar la respuesta a un archivo, agregue > response.txt al comando cURL.
También es posible seleccionar cURL como método de copia e importarlo a Postman . En Postman, seleccione Archivo - Importar - Texto sin formato y copie el comando cURL. Cuando probé esto, arruinó las comillas dobles en el cuerpo JSON de una solicitud POST, por lo que es posible que necesite algunos ajustes manuales.
En mi caso, el problema se resolvió al cerrar las herramientas de desarrollo de Chrome, volver a abrirlo y luego actualizar la página . Es posible que este no sea el caso para todos, pero resolvió mi problema y desapareció el error "no se pudo cargar el contenido de la solicitud de datos de respuesta fue desalojado del caché del inspector".
En mi caso, cree un archivo .txt y guarde el base64 en él, verifiqué que los datos fueron enviados y guardados. Por lo tanto, los datos no se mostraban en el inspector porque superaban el tamaño máximo.
El dato existe, es solo que no lo muestra en el inspector de caché porque excede la cantidad máxima de caracteres, puedes verificar guardando lo que tiene la variable en un archivo .txt