Envoyer cookie dans la Requête HTTP POST en javascript

Je suis en train de faire une requête POST vers le serveur (Qui est un service REST)via javascript,et à ma demande, je veux envoyer un cookie.Mon code ci-dessous ne fonctionne pas ,comme je ne suis pas en mesure de recevoir les cookies sur le côté serveur.Ci-dessous sont de mon côté client et côté serveur code.

Côté Client :

var client = new XMLHttpRequest();
          var request_data=JSON.stringify(data);
var endPoint="http://localhost:8080/pcap";
var cookie="session=abc";
          client.open("POST", endPoint, false);//This Post will become put 
          client.setRequestHeader("Accept", "application/json");
          client.setRequestHeader("Content-Type","application/json");

          client.setRequestHeader("Set-Cookie","session=abc");
          client.setRequestHeader("Cookie",cookie);
          client.send(request_data);

Côté Serveur:

public @ResponseBody ResponseEntity getPcap(HttpServletRequest request,@RequestBody PcapParameters pcap_params ){

Cookie cookies[]=request.getCookies();//Its coming as NULL
        String cook=request.getHeader("Cookie");//Its coming as NULL
}
setRequestHeader("Set-Cookie","session=abc"); — Set-Cookie est un réponse en-tête, pas un en-tête de requête.
voir aussi ce fil stackoverflow.com/questions/2870371/...

OriginalL'auteur arpit joshi | 2016-03-01