¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como usar $.ajax para fazer solicitações HTTP de forma eficaz e segura

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...
Em geral, todas as solicitações podem ser feitas com a função $.ajax.

$.ajax pode especificar todos os métodos HTTP, enviar dados para qualquer URL desejada e realizar chamadas de sucesso e erro. $.get e $.post podem ser convenientes.

Em princípio, você especifica o método HTTP no atributo tipo.
$.ajax({
  url: "https://YOUR_SYSTEM/sap/byd/odata/cust/v1/your_service/Collection..",
  type: 'GET', /* ou POST ou DELETE ou PUT ou PATCH ou MERGE */
  datatype: 'json',
  data: { amount: '12.34' },
  success: function(oResult) { /* faça algo */ }
  error: function(oResult) { /* faça algo */ }
});

No entanto, apenas GET e POST são perfeitamente suportados. Outros métodos podem não ser suportados pelo servidor ou cliente ou podem ser bloqueados por algum firewall.

Para melhor compatibilidade, crie solicitações POST e defina o cabeçalho x-http-method para o método desejado com o atributo de cabeçalhos
$.ajax({
  url: "https://YOUR_SYSTEM/sap/byd/odata/cust/v1/your_service/Collection..",
  type: 'POST', 
  headers: { 'x-http-method': 'MERGE' /* ou PUT ou PATCH ou DELETE */ },
  datatype: 'json',
  data: { amount: '12.34' },
  success: function(oResult) { /* faça algo */ }
  error: function(oResult) { /* faça algo */ }
});

Criar


Para criar uma instância, você executa uma solicitação de post para a coleção do nó mais alto e passa os dados. O retorno de chamada é feito com o nó criado.

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

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

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?