¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como adicionar cookies ao cabeçalho em uma solicitação POST para o Gateway.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Olá,

Quero fazer uma solicitação POST para o Gateway, por isso estou usando o seguinte código.

No entanto, não está funcionando e está retornando o erro "Foi recusada a definição do cabeçalho não seguro "Cookie"".

Como posso adicionar os cookies ao cabeçalho?

var myHeaders = new Headers();
myHeaders.append("csrf-token", "FETCH");
myHeaders.append("Authorization", "Basic rt=");

var requestOptions = {
  method: 'GET',
  headers: myHeaders,
  redirect: 'follow'
};

fetch("https://r6.de/sap/odata", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

1 Respuestas

0
Cargando...

Para realizar uma solicitação POST a um serviço OData do SAP ABAP Gateway, primeiro você precisa enviar uma solicitação HEAD com o cabeçalho X-CSRF-Token: Fetch. Quando fizer isso em um navegador, será solicitado usuário e senha (suponho que H624219 e IND com base na sequência codificada em base64 que você publicou aqui). Seu navegador lidará com os cookies automaticamente. Mas se este código estiver sendo executado em um servidor diferente, você encontrará um problema de CORS que pode ser resolvido seguindo uma das abordagens descritas aqui: Direto (CORS) Recomendado para Conexões de Dados ao Vivo no Local .

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?