es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo solucionar el código de error HTTP 403 al utilizar IMPORTJSON?

He estado intentando importar un archivo JSON de SEC EDGAR pero no he tenido éxito. Muestra el siguiente error:

Excepción: la solicitud falló para https://data.sec.gov devolvió el código 403. Respuesta del servidor truncada: <! DOCTYPE html PUBLIC “- // W3C // DTD XHTML 1.0 TRANSITIONAL // EN” “http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd”> <html xmlns = “http://www.w … (use la opción muteHttpExceptions para examinar la respuesta completa) (línea 220)

La función que he estado utilizando se puede encontrar aquí (sin modificaciones): https://github.com/bradjasper/ImportJSON

Está funcionando normalmente para otros sitios, el único hasta ahora donde he tenido problemas es el sitio de SEC EDGAR: https://data.sec.gov/api/xbrl/companyconcept/CIK0000320193/us-gaap/AccountsPayableCurrent.json

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error indica que la solicitud de recuperación del archivo JSON de SEC EDGAR fue denegada con un código de estado 403. Esto podría deberse a varias razones, como problemas de autenticación o autorización.

    Para solucionar este problema, puede intentar los siguientes pasos:

    1.Asegúrese de que la URL que está utilizando sea correcta y precisa.
    2. Verifique si hay requisitos de autenticación o autorización para acceder al sitio SEC EDGAR. Si los hay, asegúrese de tener las credenciales necesarias para acceder al sitio.
    3. Intente agregar la opción muteHttpExceptions a su código para capturar la respuesta completa y examinarla.
    4. Póngase en contacto con el soporte de SEC EDGAR para obtener ayuda en la resolución del problema.

Comments are closed.