AlexandreOriginal post
Rank 1: Thread
Is this a valid POST request ? I am getting a 500 server error. However if I perform a GET request I can receive the default response.
SvelteKit page.sever.ts code:
JavaScript
const response = await fetch("http://<url>.appwrite.global/", { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify(arrayIds), }); Appwrite function code:
Python
from appwrite.client import Clientimport osimport jsondef main(context): if context.req.method == "POST": return context.res.send("Response to a POST request")
return context.res.json({ "Response": "Default response", })Summary
Developers are getting a 500 server error when sending a POST request, but a GET request works fine. Check the code for the POST request function and make sure it's correct. Additionally, ensure the Appwrite function properly handles POST requests.