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

298
Vistas
lambda node.js Token inesperado en JSON en la posición 0

aquí un código que he escrito en lambda para obtener la URL del formulario de datos e insertar el parámetro en dynamoDB

 const AWS = require('aws-sdk'); const ddb = new AWS.DynamoDB.DocumentClient({region: 'ap-southeast-1'}); exports.handler = async (event, context, callback) => { var obj = JSON.parse(JSON.stringify(event.queryStringParameters)); const requestId = context.awsRequestId; await createMessage(requestId).then(() => { callback(null, { statusCode: 200, body: ` <hl>query string parameters</hl> <p>${JSON.stringify(event.queryStringParameters)}</p> <p>one: ${obj.one}</p> <hr/> <hl>path</hl> <p>${JSON.stringify(event.requestContext.http.path)}</p> <hr/> `, headers: { 'Content-Type' : 'text/html; charset=uft-8', } }); }).catch((err) => { console.error(err) }) }; function createMessage(requestId) { const params = { TableName: 'Message', Item: { 'messageId' : '321', } } return ddb.put(params).promise(); }

aquí está la respuesta

 { "errorType": "SyntaxError", "errorMessage": "Unexpected token u in JSON at position 0", "trace": [ "SyntaxError: Unexpected token u in JSON at position 0", " at JSON.parse (<anonymous>)", " at Runtime.exports.handler (/var/task/index.js:5:20)", " at Runtime.handleOnce (/var/runtime/Runtime.js:66:25)" ] }

esta es una solicitud

¿Qué debo hacer a continuación para corregir el token u inesperado en JSON en la posición 0?

about 4 years ago · Juan Pablo Isaza
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