Estoy escribiendo un script para la autenticación del usuario y me gustaría incluir una cookie en los encabezados de solicitud de publicación de ajax, probé dos opciones:
$.ajax({ type: 'post', url: 'http://example.com/login', data: request, cache: false, contentType: false, processData: false, crossDomain: true, beforeSend: function(xhr) { xhr.setRequestHeader(Cookies.set('CookieName', value, { path: '/', SameSite: 'Lax' }); }, success: function(){}.... ..., }); $.ajax({ type: 'post', url: 'http://example.com/login', data: request, cache: false, contentType: false, processData: false, crossDomain: true, success: function(response, status, xhr) { let token = xhr.getResponseHeader('MyValue'); xhr.setRequestHeader(Cookies.set('CookieName', token, { path: '/', SameSite: 'Lax' }); })¿Cuál es la mejor manera de hacerlo? Me gustaría redirigir al usuario a una página diferente al iniciar sesión correctamente (según el valor de la cookie).