Question

J'essaie de définir Content-Type pour les en-têtes URLRequest sur "application / json". Voici le code:

var request:URLRequest = new URLRequest("http://localhost");
request.contentType =  "application/json; charset=UTF-8";

Mais comme vous pouvez le voir sur la capture d'écran, Content-Type n'est pas dans les en-têtes:

http://screencast.com/t/vHxHbSUOFM

Mais c'est dans le corps de la requête:

http://screencast.com/t/irB16taO

Comment y remédier?

Était-ce utile?

La solution

Vous devez utiliser la classe URLRequestHeader pour définir les en-têtes et les envoyer.Voir ci-dessous pour un exemple simple,

var hdr:URLRequestHeader = new URLRequestHeader("Content-type", "application/json");
var request:URLRequest = new URLRequest("http://localhost");
request.requestHeaders.push(hdr);

J'espère que cela vous a aidé

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top