Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

167
Vistas
JavaScript ES6 FastAPI Fetch da como resultado "Error de tipo"

Intento configurar una API simple en mi máquina local con FastAPI Backend y luego buscarla con un JS Script simple. Busqué en Google todo el día, pero todavía no puedo resolver el problema.

Podría apostar que me perdí algo.

El backend de FastAPI se ve así:

 from fastapi import FastAPI import uvicorn from fastapi.middleware.cors import CORSMiddleware app = FastAPI() origins = [ "http://localhost", "http://localhost:8000", "http://127.0.0.2", "http://127.0.0.2:8000" ] app.add_middleware( CORSMiddleware, allow_origins=origins, allow_credentials=False, allow_methods=["*"], allow_headers=["*"], ) @app.get("/") async def root(): return {"Message": "Root"} if __name__ == '__main__': uvicorn.run(app, host="127.0.0.2", port="8000")

Y Js Script se parece a:

 async function getRoot() { fetchAdresse = 'http://127.0.0.2:8000'; const response = await fetch(fetchAdresse, { method: 'GET', headers: { accept: 'html/text', }, }); console.log(response); } getRoot();

La respuesta es siempre la misma:

 Uncaught TypeError TypeError: Failed to fetch

Por otro lado, la respuesta del servidor es:

 INFO: 127.0.0.1:60927 - "GET / HTTP/1.1" 200 OK
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

"Error al obtener" puede significar muchas cosas diferentes.

Le sugiero que abra la pestaña de red en modo de inspección. Debe tener un aspecto como este: Pestaña de inspección de red de Devtools Cuando el programa recupera, debería haber una solicitud y deberías verla allí. A continuación, puede echar un vistazo al "estado" o hacer clic en la solicitud de un error más claro y luego buscarlo en Google.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda