diff --git a/src/content/docs/es/recipes/build-forms-api.mdx b/src/content/docs/es/recipes/build-forms-api.mdx index 852fbb1c04994..6e8c98ce37fc2 100644 --- a/src/content/docs/es/recipes/build-forms-api.mdx +++ b/src/content/docs/es/recipes/build-forms-api.mdx @@ -133,14 +133,14 @@ Esta receta muestra como enviar datos de un formulario a un endpoint de API y ma - 2. Crea el endpoint de API `post` que recibirá los datos del formulario. Usa `request.formData()` para procesarlos. Asegúrate de validar los valores del formulario antes de usarlos. + 2. Crea el endpoint de API `POST` que recibirá los datos del formulario. Usa `request.formData()` para procesarlos. Asegúrate de validar los valores del formulario antes de usarlos. Este ejemplo manda un objeto JSON con un mensaje de vuelta al cliente. ```ts title="src/pages/api/feedback.ts" "request.formData()" "post" import type { APIRoute } from "astro"; - export const post: APIRoute = async ({ request }) => { + export const POST: APIRoute = async ({ request }) => { const data = await request.formData(); const name = data.get("name"); const email = data.get("email"); diff --git a/src/content/docs/es/recipes/call-endpoints.mdx b/src/content/docs/es/recipes/call-endpoints.mdx index 7cba61e943a6f..ff86484574e3c 100644 --- a/src/content/docs/es/recipes/call-endpoints.mdx +++ b/src/content/docs/es/recipes/call-endpoints.mdx @@ -18,7 +18,7 @@ Los endpoints pueden ser usados para servir cualquier tipo de dato. Esta receta ```ts title="src/pages/api/hello.ts" import type { APIRoute } from 'astro' -export const get: APIRoute = () => { +export const GET: APIRoute = () => { return new Response( JSON.stringidy({ greeting: 'Hola', @@ -27,13 +27,13 @@ export const get: APIRoute = () => { } ``` -2. En cualquier página de Astro, importa el método `get()` desde el endpoint. Llámalo con [`Astro` global](/es/reference/api-reference/#astro-global) para dar el contexto de la petición, y usa la respuesta en la página: +2. En cualquier página de Astro, importa el método `GET()` desde el endpoint. Llámalo con [`Astro` global](/es/reference/api-reference/#astro-global) para dar el contexto de la petición, y usa la respuesta en la página: ```astro title="src/pages/index.astro" --- -import { get } from './api/hello.ts' +import { GET } from './api/hello.ts' -let response = await get(Astro) +let response = await GET(Astro) const data = await response.json() --- diff --git a/src/content/docs/es/recipes/captcha.mdx b/src/content/docs/es/recipes/captcha.mdx index 039fb27dcb249..13e65f1fe7b57 100644 --- a/src/content/docs/es/recipes/captcha.mdx +++ b/src/content/docs/es/recipes/captcha.mdx @@ -14,10 +14,10 @@ En esta receta, se utiliza una ruta de API para verificar Google reCAPTCHA v3 si ## Receta -1. Crea un punto final `post` que acepte datos de reCAPTCHA y luego los verifique con la API de reCAPTCHA. Aquí puedes definir de manera segura valores secretos o leer variables de entorno. +1. Crea un endpoint `POST` que acepte datos de reCAPTCHA y luego los verifique con la API de reCAPTCHA. Aquí puedes definir de manera segura valores secretos o leer variables de entorno. ```js title="src/pages/recaptcha.js" - export async function post({ request }) { + export async function POST({ request }) { const data = await request.json(); const recaptchaURL = 'https://www.google.com/recaptcha/api/siteverify';