I’ve successfully deployed my site https://ejecafetero.fincaraiz.com.co/ redirects following the redirects debugging guide as well as the Docs
GET requests are proxied successfully but any POST request is sent as a GET
x-nf-request-id: 869d6e8b-3cb9-4930-b028-cc271a345aba-22410895
[[redirects]]
from = "/api/*"
to = "https://api-fairs-dev.frcol.io/api/:splat"
status = 200
force = true
headers = { X-From = "Netlify", X-Forwarded-Host = "ejecafetero.fincaraiz.com.co" }
is there anything I need to do to support POST requests?
Hi @raczosala
Welcome to the Netlify community.
Your redirects
syntax is fine. I have tested a similar thing both same-site and cross-site and have no issues with POST
.
Where are you calling the /api/
URL? Is it part of a script?
Hi @coelmay the request is made from a nextjs project, it’s a simple POST
export async function schedule(params: ScheduleRequest) {
return fetch(`${baseUrl}/leads/create`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(params),
});
}
my POST request URL was missing the trailing /
1 Like