Jump to content

Recommended Posts

Bonjour,

Pour le contexte, actuellement j'arrive à PUT des informations dans ma BDD grâce à cette méthode 

Quote

export const send_datas = async (id, value, firstKey, KEY) => {

   try {

      const requestOptions = {

         method: 'PUT',

         body: `<?xml version='1.0' encoding='UTF-8'?><prestashop xmlns:xlink='http://www.w3.org/1999/xlink'><contentdescript><id>${id}</id><content>${value}</content></contentdescript></prestashop>`,

      };

 

      const send = await fetch(`${location.origin}/api/contentdescript/${id}?${KEY}&output_format=JSON`, requestOptions);

 

      const datas = await send.json();

 

      const containers = document.querySelector(`*[data-${firstKey}='${id}']`);

      containers.textContent = datas.contentdes.content;

 

   } catch (error) {

      console.log(error)

      return error;

   };

};

 

Je n'ai aucun problème avec le GET et le PUT.

Par contre j'essaie depuis plusieurs jours d'utiliser la méthode POST de l'API Prestashop avec finalement toujours la même erreur.

Pensant que l'erreur venait de mon code j'ai essayé via Postman pour essayer un envoi direct sans passer par mon front.

post_manUP.thumb.jpg.0540c58f04091fcd014ae6b47dfbfba1.jpg

Après de nombreux essais dans tous les sens, j'obtiens cette erreur :

post_manDOWN.jpg.3466e613e1a94a3256061ee931453265.jpg

 

Quelqu'un aurait t'il une idée ?

 

Merci

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...